Skrypty Google Ads wyświetlają 2 typy dzienników wykonywania – zarówno w trybie podglądu, jak i w przypadku rzeczywistych wykonań: dzienniki zmian i dane wyjściowe logów.
- Dziennik zmian
Dzienniki zmian zawierają wszystkie zmiany w encjach Google Ads wprowadzone przez skrypt: opis encji, typ zmiany, wartość przed i po oraz błędy (jeśli występują):

Dzienniki zmian można dodatkowo filtrować, aby wyświetlać tylko błędy.
- Dane wyjściowe logów
Jeśli w skrypcie wykonasz polecenie
console.log("Hello world!");, w logach pojawi się tekst "Hello world!". Logowanie fragmentów tekstu jest szczególnie przydatne podczas debugowania, ale często pomaga też w przypadku rzeczywistych wykonań. Załóżmy, że ten skrypt jest zaplanowany do codziennego uruchamiania:let spreadsheet = SpreadsheetApp.create("Daily Report"); // Populate the spreadsheet. // ... console.log("Daily report ready!"); console.log(spreadsheet.getUrl());Przy każdym wykonaniu skrypt rejestruje adres URL nowo utworzonego arkusza kalkulacyjnego, co ułatwia jego późniejsze znalezienie. Możesz też użyć poleceń
console.warn()lubconsole.error(), aby rejestrować w logach tekst w kolorze pomarańczowym lub czerwonym.
Oprócz komunikatów logów określonych przez programistę w logach tekstowych pojawią się też wszystkie błędy i ostrzeżenia, które skrypty Google Ads napotkają podczas wykonywania.