我目前正在编写一个脚本来报告有关广告组的信息。我们设置了一些自定义列,在创建报告时获取它们会很棒。
基于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
)。我环顾网络,这个问题似乎没有涉及,答案是否太明显或者不可能?
感谢您提供任何有用的输入和问题
最佳。
答案 0 :(得分:1)
恐怕不可能。
AWQL仅支持此处定义的报告类型,列等:https://developers.google.com/adwords/api/docs/appendix/reports
您需要实现在脚本代码中定义自定义列的逻辑