Önizleme Modu

Komut dosyaları önizleme modunda yürütüldüğünde gerçek kampanya verilerinde herhangi bir değişiklik yapmaz. Bunun yerine, komut dosyası yürütme, komut dosyası yürütülseydi yapılacak değişiklikleri gösterir. Çıktıdan memnun kaldığınızda komut dosyasının canlı yürütülmesini başlatabilir veya planlayabilirsiniz.

Önizleme modu, Google Ads verilerinizde hatalı değişiklikler yapılacağı konusunda endişelenmeden komut dosyası geliştirip hata ayıklamanıza olanak tanıdığı için güçlü bir özelliktir.

Önizleme modu yalnızca giriş noktası olarak AdsApp kullanılan çağrıları etkiler. Diğer hizmetlere yapılan aramalar normal şekilde devam eder. Örneğin, bir e-posta göndermek için MailApp kullanılan bir komut dosyası, komut dosyası önizlenmiş veya yürütülmüş olsun ya da olmasın gönderilir. E-tablolar da her iki senaryoda güncellenir. Bir komut dosyası, yürütme bilgileri aracılığıyla ö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());