Это должно быть очень просто, но по какой-то причине это не работает.Я пытаюсь получить URL-адреса мест размещения, используя DISPLAY_PERFORMANCE_REPORT, но вместо URL-адреса просто возвращается «-».
Код, который я использую:
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);
}
Я попытался зарегистрировать CampaignName и клики, и они работают, как ожидалось, поэтому не могу понять, в чем здесь проблема,Единственное, о чем я могу думать, это то, что в справочном руководстве написано:
Список окончательных URL-адресов основного объекта этой строки.Элементы UrlList возвращаются в формате списка JSON
Я не совсем уверен, что представляет собой формат списка JSON, но когда я регистрирую URL-адрес typeof, он говорит, что это строка, так что подумал, что это не должно бытьвопрос.