Google ads api AdWords PLACEMENT\u PERFORMANCE\u报告未拉取URL
这应该非常简单,但出于某种原因,它似乎不起作用。我试图使用display_PERFORMANCE_报告来获取显示位置的URL,但它只是返回“-” 我使用的代码是:Google ads api AdWords PLACEMENT\u PERFORMANCE\u报告未拉取URL,google-ads-api,adwords-api-v201802,Google Ads Api,Adwords Api V201802,这应该非常简单,但出于某种原因,它似乎不起作用。我试图使用display_PERFORMANCE_报告来获取显示位置的URL,但它只是返回“-” 我使用的代码是: var report = AdWordsApp.report( "SELECT CampaignName, Clicks, FinalAppUrls, FinalUrls " + "FROM PLACEMENT_PERFORMANCE_REPORT " + "WHERE Clicks > 0 "
var report = AdWordsApp.report(
"SELECT CampaignName, Clicks, FinalAppUrls, FinalUrls " +
"FROM PLACEMENT_PERFORMANCE_REPORT " +
"WHERE Clicks > 0 " +
"DURING LAST_30_DAYS");
var rows = report.rows();
while (rows.hasNext()) {
var row = rows.next();
var url = row["FinalUrls"];
Logger.log(url);
}
我已经尝试记录了活动名称和点击次数,但它们的工作情况与预期相符,因此无法理解问题所在。我唯一能想到的是,在参考指南中,它说:
此行主要对象的最终URL列表。URL列表元素
以JSON列表格式返回
我不完全确定JSON列表格式是什么,但当我记录url的类型时,它会说这是一个字符串,所以我认为这不应该是一个问题 FinalAppUrls和
finalarls
列出您在单个托管放置上设置的目标URL
如果您对放置本身的URL(而不是域)感兴趣,您必须请求报告中的
标准或DisplayName
字段——它们都包含放置的域。非常感谢!我不知道该怎么弄清楚这些事情,在任何地方都找不到任何关于这个的参考资料!老实说,我通过反复试验找到了关于这个API的大部分知识:D