Önizleme Modu

Komut dosyaları önizleme modunda çalıştırıldığında, gerçek kampanya verilerinde hiçbir değişiklik yapmaz. Bunun yerine, komut dosyası yürütme işlemi, komut dosyası çalışıyor olsaydı yapılacak değişiklikleri gösterir. Sonuç istediğiniz gibi olduğunda, bir komut dosyasının canlı olarak yürütülmesini başlatabilir veya onu planlayabilirsiniz.

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

Önizleme modu yalnızca giriş noktası olarak AdsApp kullanan çağrıları 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üş olsa da olmasa da gönderilir. Elektronik tablolar her iki senaryoda da güncellenir. Bir komut dosyası, önizleme modunda çalışıp çalışmadığını yürütme bilgilerinden öğ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());