Komut dosyaları önizleme modunda çalıştırıldığında gerçek kampanya verilerinde herhangi bir değişiklik yapmaz. Bunun yerine, komut dosyası yürütme işlemi, yapılması gereken komut dosyasının çalıştırılmış olması gerekir. Sonuçtan memnun kaldığınızda komut dosyasının canlı yürütülmesini başlatabilir veya planlayabilirsiniz.
Önizleme modu, Google Ads verileriniz üzerinde hatalı değişiklikler yapılmasından endişelenmeden komut dosyası geliştirmenize ve hata ayıklamanıza olanak tanıdığı için güçlü bir özelliktir.
Önizleme modu yalnızca giriş noktası olarak AdsApp
kullanan aramaları etkiler. Çağrılar:
diğer hizmetler normal şekilde çalışmaya devam eder. Örneğin, bir komut dosyası
MailApp
tarafından gönderilen e-postalar, komut dosyasının gönderilip gönderilmediğinden bağımsız olarak gönderilir.
veya yürütülmüştür. E-tablolar da her iki senaryoda da güncellenir. Bir komut dosyası, önizleme modunda çalışıp çalışmadığını öğrenmek için
yürütme bilgilerine yer verin.
Aşağıdaki snippet, önizleme modunda beklendiği gibi çalışmaz:
// 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());