Class: DirectApi::AdgroupsAdapter

Inherits:
Object
  • Object
show all
Defined in:
lib/direct_api/adapters/adgroups_adapter.rb

Overview

AdGroups methods

Constant Summary collapse

ADGROUP_FIELD_NAMES =
%w[Id CampaignId Status Name RegionIds
NegativeKeywords TrackingParams Type].freeze
MOBILE_APP_ADGROUP_FIELD_NAMES =
%w[StoreUrl TargetDeviceType TargetCarrier
TargetOperatingSystemVersion AppIconModeration
AppAvailabilityStatus AppOperatingSystemType].freeze
DYNAMIC_TEXT_ADGROUP_FIELD_NAMES =
%w[DomainUrl].freeze

Instance Method Summary collapse

Instance Method Details

#build_request(client_settings, params = {}) ⇒ Object



14
15
16
# File 'lib/direct_api/adapters/adgroups_adapter.rb', line 14

def build_request(client_settings, params = {})
  [:adgroups, build(params).merge(client_settings)]
end