Önizleme Modu

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ütülüyor olsaydı yapılacağı değişiklikleri gösterir. Sonuçtan memnun kaldığınızda komut dosyasını canlı olarak yürütmeye başlayabilir 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. Diğer hizmetlere yapılan aramalar normal şekilde devam eder. Örneğin, bir komut dosyası e-posta göndermek için MailApp kullanıyorsa komut dosyası önizlenmiş veya yürütülmüş olsun veya olmasın e-posta gönderilir. E-tablolar da her iki senaryoda da güncellenir. Bir komut dosyası, yürütme bilgilerini kullanarak önizleme modunda çalışıp çalışmadığını öğrenebilir.

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());