如何从adwords api中获取效果最佳的广告

时间:2017-08-02 14:53:31

标签: ruby google-adwords awql

我正在尝试使用展示次数,Clickx等属性来获取效果最佳的广告

我首先尝试使用google adwords报告api,但报告api不支持ORDER BY子句。我在service list中找不到任何AdsService。最近我可以找到AdGroupsAd哪些看似没有点击次数等属性。我错过了什么吗?

query = "SELECT Headline,AdGroupName,AdType,CampaignName, Clicks FROM AD_PERFORMANCE_REPORT ORDER BY Clicks"
CSV.parse(report_utils.download_report_with_awql(query, 'CSV'))
  

AdwordsApi :: Errors :: ReportXmlError:HTTP代码:400,错误类型:   'QueryError.ORDER_BY_CLAUSE_NOT_SUPPORTED',触发:'',字段路径:   ''

1 个答案:

答案 0 :(得分:1)

AFAIK无法让Adwords API为您提供 stats 订购的任何实体。报告不支持任何订购。使用这些服务,您可以通过属性订购(例如按字母顺序排列文字广告标题),而不是按性能指标排序。

所以唯一的方法是下载整个报告并在最后完成订购。