# Initialize appropriate service.
campaign_service = adwords_client.GetService('CampaignService', version='v201802')
# Construct query and get all campaigns.
query = (adwords.ServiceQueryBuilder()
.Select('Id', 'Name', 'Status', 'AdvertisingChannelType', 'AdvertisingChannelSubType')
.OrderBy('Name')
.Limit(0, PAGE_SIZE)
.Build())
for page in query.Pager(campaign_service):
if 'entries' in page:
for campaign in page['entries']:
print(campaign)
(Campaign){ id = 12345665 name = "CampaignName" status = "ENABLED" budget = "" advertisingChannelType = "SEARCH" }