1

我目前正在编写一个脚本来报告我们广告组的信息。我们设置了一些自定义列,在创建报告时获取它们会很棒。

基于文档的基本代码如下所示:

var report = AdWordsApp.report(
    'SELECT CampaignName, AdGroupName, MyCustomColumn ' +
    'FROM   ADGROUP_PERFORMANCE_REPORT ' +
    'WHERE  CampaignName CONTAINS "'+campaign_discriminator+'"');

var rows = report.rows();
while (rows.hasNext()) {
    var row = rows.next();
    Logger.log(JSON.stringify(row));
}

但是,无论如何我都没有找到MyCustomColumn在此 Adwords 查询语言 (AWQL) 请求中获取自定义列(此处)。我在网上环顾四周,这个问题似乎没有涵盖,答案是太明显还是不可能?

感谢您提供任何有用的输入和问题

最好的。

4

1 回答 1

1

恐怕这是不可能的。

AWQL 仅支持此处定义的报告类型、列等:https ://developers.google.com/adwords/api/docs/appendix/reports

您需要在脚本代码中实现定义自定义列的逻辑

于 2016-09-02T07:57:41.927 回答