Ausführungsprotokolle

Google Ads-Skripts zeigen zwei Arten von Ausführungsprotokollen an, sowohl im Vorschaumodus als auch in echten Ausführungen: Änderungsprotokolle und Logausgabe.

Änderungsprotokoll

In Änderungsprotokollen werden alle durch das Skript vorgenommenen Änderungen an Google Ads-Entitäten angezeigt: Entitätsbeschreibung, Typ der Änderung, Wert vorher und nachher und Fehler (falls vorhanden):

Screenshot des Vorschaubildschirms

Änderungsprotokolle können noch weiter gefiltert werden, sodass nur Fehler angezeigt werden.

Logausgabe

Wenn Sie console.log("Hello world!"); in einem Skript ausführen, wird in den Logs „Hello World!“ angezeigt. Das Protokollieren von Textausschnitten ist beim Debugging besonders nützlich, aber oft auch bei Live-Ausführungen hilfreich. Ein Beispiel: Es ist festgelegt, dass das folgende Skript täglich ausgeführt wird:

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

Das Skript protokolliert bei jeder Ausführung die URL der neu erstellten Tabelle, sodass Sie sie später leichter wiederfinden. Sie können auch console.warn() oder console.error() verwenden, um orangefarbenen oder roten Text in die Logs aufzunehmen.

Zusätzlich zu den vom Programmierer festgelegten Protokollmeldungen werden in den Textprotokollen auch Fehler und Warnungen aufgeführt, die Google Ads-Skripts während der Ausführung feststellen.