我尝试在所有广告系列中使用google adwords api从adwords中检索单个关键字/查询效果报告,但在我运行查询时,我只会获得查询结果从我们的购物广告中,我很困惑为什么会这样。我使用的report_query如下
report_query = (
'SELECT AdGroupId, AdGroupName, Keyword, AdGroupStatus, CampaignName, Clicks, Impressions, Cost, Query '
'FROM SEARCH_QUERY_PERFORMANCE_REPORT '
'DURING 20180520,20180522');
f = open('H:/eCommerce/Business Team/Brad Davis/python/google_keyword_performance.csv', 'wb')
report_downloader.DownloadReportWithAwql(
report_query, 'CSV',f, skip_report_header=False,
skip_column_header=False, skip_report_summary=True,
include_zero_impressions=True)
有没有人对这可能是什么有任何见解?谢谢你的帮助。
布拉德
答案 0 :(得分:0)
您可以尝试为广告网络添加where子句。这是在PHP中完成的。
->where('AdNetworkType1')->equalTo('SEARCH')
答案 1 :(得分:0)
问题是我的帐户ID不正确(或者更正确的是,在其中一个人回到我身边并更正之前,我被错误地提供了帐户ID)与加载了授权的.yaml文件相关联信息。一旦我解决了这个问题,一切正常。