Ausführungsprotokolle

In Google Ads-Skripten werden zwei Arten von Ausführungsprotokollen angezeigt, sowohl im Vorschaumodus als auch bei tatsächlichen Ausführungen: Änderungsprotokolle und Protokollausgabe.

Änderungsprotokoll

In Änderungsprotokollen werden alle Änderungen an Google Ads-Entitäten angezeigt, die vom Skript vorgenommen wurden: Beschreibung der Entität, Art der Änderung, Wert vor und nach der Änderung sowie Fehler (falls vorhanden):

Screenshot des Vorschaubildschirms

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

Protokollausgabe

Wenn Sie console.log("Hello world!"); in einem Skript ausführen, wird „Hello world!“ in den Protokollen angezeigt. Das Protokollieren von Textfragmenten ist besonders bei der Fehlersuche 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());

Bei jeder Ausführung protokolliert das Skript die URL der neu erstellten Tabelle, damit sie später leichter gefunden werden kann. Sie können auch console.warn() oder console.error() verwenden, um orangefarbenen oder roten Text in den Protokollen zu protokollieren.

Neben den vom Programmierer angegebenen Protokollmeldungen werden auch alle Fehler und Warnungen, die bei der Ausführung von Google Ads-Skripten auftreten, in den Textprotokollen angezeigt.