使用Google Adwords脚本获取自定义列/字段

时间:2016-09-01 14:52:29

标签: javascript google-adwords awql

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

基于documentation的基本代码如下所示:

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));
}

但是,我还没有找到在此Adwords查询语言(AWQL)请求中获取自定义列(此处为MyCustomColumn)。我环顾网络,这个问题似乎没有涉及,答案是否太明显或者不可能?

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

最佳。

1 个答案:

答案 0 :(得分:1)

恐怕不可能。

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

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