client = GoogleAdsClient.load_from_string(yaml.safe_dump(adwords_client_config))
ga_service = client.get_service('GoogleAdsService', version='v2')
query = """
SELECT
campaign.name,
campaign.status,
segments.device,
metrics.impressions,
metrics.clicks,
metrics.ctr,
metrics.average_cpc,
metrics.cost_micros
FROM campaign
WHERE segments.date DURING LAST_30_DAYS
"""
response = ga_service.search(client_customer_id, query, 1000)
for row in response:
print(row)
Thanks and regards,
Xiaoming, Google Ads API Team