Bei der Ausführung von Skripts im Vorschaumodus werden die eigentlichen Kampagnendaten nicht geändert. Stattdessen werden bei der Scriptausführung die Änderungen angezeigt, die vorgenommen worden wären, wenn das Script ausgeführt worden wäre. Wenn Sie mit der Ausgabe zufrieden sind, können Sie die Ausführung eines Scripts starten oder planen.
Der Vorschaumodus ist eine leistungsstarke Funktion, mit der Sie ein Skript entwickeln und debuggen können, ohne befürchten zu müssen, dass fehlerhafte Änderungen an Ihren Google Ads-Daten vorgenommen werden.
Der Vorschaumodus wirkt sich nur auf Aufrufe aus, bei denen AdsApp
als Einstiegspunkt verwendet wird. Aufrufe anderer Dienste erfolgen wie gewohnt. Wenn in einem Script beispielsweise MailApp
zum Senden einer E-Mail verwendet wird, wird sie gesendet, unabhängig davon, ob das Script eine Vorschau angezeigt oder ausgeführt wurde. In beiden Fällen werden auch Tabellen aktualisiert. Ein Script kann anhand der Ausführungsinformationen feststellen, ob es im Vorschaumodus ausgeführt wird.
Das folgende Snippet verhält sich im Vorschaumodus nicht wie erwartet:
// Suppose the ad group has no keywords.
let adGroup = findAnEmptyAdGroup();
// Create a keyword.
adGroup.createKeyword("test");
// Fetch all keywords in the ad group.
let keywords = adGroup.keywords().get();
// In preview mode, will log "false": keyword was not actually created.
// In real execution, will log "true".
console.log("Are there keywords in the ad group? " + keywords.hasNext());