我使用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请求中使状态正常工作的方法?
非常感谢!
答案 0 :(得分:1)
CampaignStatus
过滤器的问题是状态值应为ENABLED
而不是Enabled
。
至于LIMIT
和ORDER BY
,AWQL确实不支持这些。您必须在最终处理数据。