/ / Czy istnieje sposób dostępu do Adwords w Skrypcie aplikacji Google? - google-apps-script, google-adwords

Czy istnieje sposób dostępu do Adwords w Skrypcie aplikacji Google? - google-apps-script, google-adwords

Stworzyłem skrypt Adwords Script i mogę go uruchomić w interfejsie AdWords.

function getCurrentAccountDetails() {
var currentAccount = AdWordsApp.currentAccount();
Logger.log("Customer ID: " + currentAccount.getCustomerId() +
", Currency Code: " + currentAccount.getCurrencyCode() +
", Timezone: " + currentAccount.getTimeZone());
var stats = currentAccount.getStatsFor("LAST_MONTH");
Logger.log(stats.getClicks() + " clicks, " +
stats.getImpressions() + " impressions last month");
}

Czy mogę uruchamiać skrypty Adwords w Skrypcie Aplikacji Google, ponieważ GAS można publikować jako aplikacje internetowe, dzięki czemu mogę podać niektóre wartości na żądanie w Skrypcie Adwords.

Dostaję poniżej błędu, ponieważ w GAS nie ma dostępu do AdwordsApp. Czy istnieje sposób, aby komunikować się ze skryptami Adwords przy użyciu skryptów aplikacji.

ReferenceError: "AdWordsApp" is not defined.

Moim wymaganiem jest tworzenie reklam wideo za pomocądane wejściowe od użytkownika. W związku z tym nie znalazłem żadnych szczegółów interfejsu API Adwords, więc chcę używać AdwordsScript do tworzenia reklam wideo, biorąc pewne parametry (nazwa, video_url itp.) Z zewnątrz.

Odpowiedzi:

1 dla odpowiedzi № 1

Nie w żaden oficjalny sposób. Nie ma REST API i bibliotek klienta istnieją tylko dla kilku języków.GAS nie jest jednym z nich.Możliwe było tylko znaleźć ten pakiet NPM dla węzła:

https://www.npmjs.com/package/adwords-api

Oczywiście to nie zadziała z Apps Script, więc będziesz musiał przepisać kod.