Logi wykonania

Skrypty Google Ads wyświetlają 2 typy dzienników wykonywania – zarówno w trybie podglądu, jak i w prawdziwych wykonaniach: logi zmian i logi wyjściowe.

Historia zmian

Dzienniki zmian zawierają wszystkie zmiany dotyczące elementów Google Ads dokonane przez skrypt: opis elementu, typ zmiany, wartość przed i po oraz błędy (jeśli występują):

zrzut ekranu z podglądem

Logi zmian można dodatkowo filtrować, aby wyświetlać tylko błędy.

Dane wyjściowe logów

Jeśli uruchomisz console.log("Hello world!"); w skrypcie, w dziennikach pojawi się komunikat „Hello world!”. Logowanie bitów tekstu jest szczególnie przydatne podczas debugowania, ale często przydaje się też podczas uruchomień systemu. Załóżmy, że następujący skrypt jest uruchamiany codziennie:

let spreadsheet = SpreadsheetApp.create("Daily Report");
// Populate the spreadsheet.
// ...
console.log("Daily report ready!");
console.log(spreadsheet.getUrl());

Przy każdym uruchomieniu skrypt rejestruje adres URL nowo utworzonego arkusza kalkulacyjnego, dzięki czemu później łatwiej go znaleźć. Możesz też użyć polecenia console.warn() lub console.error(), aby zapisać pomarańczowy lub czerwony tekst w dziennikach.

Oprócz komunikatów określonych przez programistę w dziennikach tekstowych pojawią się także błędy i ostrzeżenia napotkane przez skrypty Google Ads podczas wykonywania.