AWQL 报告 where 条件语法
AWQL report where condition syntax
我需要扩展 AWQL 报告查询。当前查询
"SELECT Id, AveragePosition, CpcBid, KeywordMatchType, Labels, AdGroupId, AccountDescriptiveName, Criteria "
+ " FROM KEYWORDS_PERFORMANCE_REPORT "
+ " WHERE Status IN [ENABLED] "
+ " DURING " + reportingPeriod.value;
我需要在 WHERE 子句中添加更多条件。具体来说,我有一个对象列表,每个对象都有一个 Set<String>
标签和对平均位置的要求。
我试过了:
AND ((Labels CONTAINS_ANY ['object_1_label1'] AND CpcBid>2.0)
OR (Labels CONTAINS_ANY ['object_2_label_1','object_2_label_2'] AND CpcBid<=3.0)
...)
Google 报告 where 子句中的错误。
有什么想法吗?
截至目前,Google 广告报告服务不知道 'OR' 并且无法过滤标签名称,只能过滤标签 ID。
我需要扩展 AWQL 报告查询。当前查询
"SELECT Id, AveragePosition, CpcBid, KeywordMatchType, Labels, AdGroupId, AccountDescriptiveName, Criteria "
+ " FROM KEYWORDS_PERFORMANCE_REPORT "
+ " WHERE Status IN [ENABLED] "
+ " DURING " + reportingPeriod.value;
我需要在 WHERE 子句中添加更多条件。具体来说,我有一个对象列表,每个对象都有一个 Set<String>
标签和对平均位置的要求。
我试过了:
AND ((Labels CONTAINS_ANY ['object_1_label1'] AND CpcBid>2.0)
OR (Labels CONTAINS_ANY ['object_2_label_1','object_2_label_2'] AND CpcBid<=3.0)
...)
Google 报告 where 子句中的错误。
有什么想法吗?
截至目前,Google 广告报告服务不知道 'OR' 并且无法过滤标签名称,只能过滤标签 ID。