Gdy skrypty są wykonywane w trybie podglądu, nie wprowadzają one żadnych zmian w rzeczywistych danych kampanii. Zamiast tego wykonanie skryptu pokazuje zmiany, które byłyby wprowadzone, gdyby skrypt był wykonywany. Gdy będziesz zadowolony z wyników, możesz rozpocząć wykonywanie skryptu na żywo lub zaplanować je.
Tryb podglądu to zaawansowana funkcja, która pozwala tworzyć i debugować skrypt bez obaw o błędne wprowadzanie zmian w danych Google Ads.
Tryb podglądu ma wpływ tylko na połączenia, w których punktem wejścia jest AdsApp
. Wywołania do innych usług będą działać normalnie. Jeśli na przykład skrypt używa funkcji MailApp
do wysyłania e-maila, zostanie on wysłany niezależnie od tego, czy skrypt został sprawdzony czy wykonany. Arkusze kalkulacyjne zostaną zaktualizowane w obu przypadkach. Skrypt może sprawdzić, czy działa w trybie podglądu, korzystając z informacji o wykonywaniu.
Ten fragment kodu nie będzie działać zgodnie z oczekiwaniami w trybie podglądu:
// 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());