AdWordsApp недоступно в редакторе кода Apps Script - ошибка ScriptyApp

Я создал скрипт в электронной таблице, который экспортирует отчет AdWords в электронную таблицу.

function Export(ss, Ads180, Ads14){
     var newDate = Utilities.formatDate(new Date(), "GMT", "yyyyMMdd");
     var SixMonths = Utilities.formatDate(subDays(new Date(),180), "GMT", "yyyyMMdd");
     var TwoWeeks = Utilities.formatDate(subDays(new Date(),14), "GMT", "yyyyMMdd");
     var report = AdWordsApp.report(
       "SELECT AdGroupName,Headline, Description1, Description2, HeadlinePart1, HeadlinePart2, Description, Impressions, Ctr, Conversions, Id" +
           " FROM AD_PERFORMANCE_REPORT" +
           " WHERE Status='ENABLED' AND CampaignName="+campaignName+
           " DURING "+SixMonths+","+newDate+"");
     report.exportToSheet(Ads180);
     report.exportToSheet(ss.getSheetByName('Summary'));


      report = AdWordsApp.report(
       "SELECT AdGroupName,Headline, Description1, Description2, HeadlinePart1, HeadlinePart2, Description, Impressions, Ctr, Conversions, Id" +
           " FROM AD_PERFORMANCE_REPORT" +
           " WHERE Status='ENABLED' AND CampaignName="+campaignName+
           " DURING "+TwoWeeks+","+newDate+"");


     report.exportToSheet(Ads14);  

    }

У меня возникла проблема, когда я получил следующую ошибку:

ReferenceError: "AdWordsApp" не определено

Поэтому я спросил форум сценариев AdWords, и они предложили использовать библиотеку AdWordsApp. Я использовал это, но теперь я получаю эту странную ошибку:

ReferenceError: "ScriptyApp" не определено . Библиотека AdWordsApp и ошибка. Не знаю, что делать дальше, посоветуйте, пожалуйста?

Спасибо маор

2 ответа

У меня была та же проблема, похоже, что, к сожалению, Google исключил использование ScriptyApp. Который был основой для AdwordsApp для работы над скриптом приложений.

Насколько мне известно, ScriptyApp, от которого зависит AdWordsApp, недоступен в скрипте приложений. Вам нужно использовать скрипты AdWords.

Другие вопросы по тегам