AWQL AdWords API:如何检索CampaignStatus?

时间:2017-11-13 10:38:58

标签: api google-adwords awql

我使用https://www.awql.me构建请求,下面的第一个工作正常,我已成功检索过去7天内所有包含数据的广告系列:

选择CampaignId,CampaignName,Clicks,Impressions 来自CAMPAIGN_PERFORMANCE_REPORT 在过去_7_DAYS

但是当我尝试添加CampaignStatus和/或ORDER BY和/或LIMIT时,我收到以下错误消息: 潜在的错误包括:Type =' QueryError.LIMIT_CLAUSE_NOT_SUPPORTED',Trigger ='',FieldPath =''

导致问题的请求下方(我也试图单独使用CampaignStatus,ORDER BY和LIMIT,但发生了同样的错误):

选择CampaignId,CampaignName,Clicks,Impressions 来自CAMPAIGN_PERFORMANCE_REPORT 在哪里CampaignStatus ='已启用' 在过去_7_DAYS ORDER BY点击DESC 限制0,5

我读到它无法使用ORDER BY和LIMIT与CAMPAIGN_PERFORMANCE_REPORT,所以你们如何解决这个限制,在广告系列一级检索响应中的格式化数据? 您是否找到了在AWQL请求中使状态正常工作的方法?

非常感谢!

1 个答案:

答案 0 :(得分:1)

CampaignStatus过滤器的问题是状态值应为ENABLED而不是Enabled

至于LIMITORDER BY,AWQL确实不支持这些。您必须在最终处理数据。