Class: ThreeSixty::Group

Inherits:
Core::Group show all
Defined in:
lib/three-sixty/group.rb

Constant Summary

Constants inherited from Core::Group

Core::Group::SERVICE_URL

Instance Method Summary collapse

Methods inherited from Core::Group

#get_id_list_by_campaign_id, #get_info_by_id, #get_info_by_id_list, #initialize

Constructor Details

This class inherits a constructor from ThreeSixty::Core::Group

Instance Method Details

#download_campaign_ad_group_ids(campaign_id, opts = {}) ⇒ Object



7
8
9
# File 'lib/three-sixty/group.rb', line 7

def download_campaign_ad_group_ids(campaign_id, opts = {})
  get_id_list_by_campaign_id(campaign_id, opts)["groupIdList"]
end

#download_campaign_all_ad_groups(campaign_id, opts = {}) ⇒ Object



11
12
13
14
# File 'lib/three-sixty/group.rb', line 11

def download_campaign_all_ad_groups(campaign_id, opts = {})
  ad_group_ids = download_campaign_ad_group_ids(campaign_id)
  get_info_by_id_list(ad_group_ids)["groupList"]
end