Yürütme Günlükleri

Google Ads komut dosyaları, hem önizleme modunda hem de gerçek yürütmelerde iki tür yürütme günlüğü gösterir: Değişiklik günlükleri ve Günlük çıkışı.

Değişiklik günlüğü

Değişiklik günlükleri, komut dosyası tarafından Google Ads varlıklarında yapılan tüm değişiklikleri gösterir: varlık açıklaması, değişiklik türü, önceki ve sonraki değer ve hatalar (varsa):

önizleme ekranının ekran görüntüsü

Değişiklik günlükleri, yalnızca hataları gösterecek şekilde daha da filtrelenebilir.

Günlük çıkışı

Bir komut dosyasında console.log("Hello world!");'ü yürütürseniz günlüklerde "Merhaba dünya!" ifadesi görünür. Metin parçalarını günlüğe kaydetme işlemi özellikle hata ayıklama sırasında faydalıdır ancak genellikle canlı yürütme sırasında da faydalıdır. Aşağıdaki komut dosyasının her gün çalıştırılması planlandığı varsayılır:

let spreadsheet = SpreadsheetApp.create("Daily Report");
// Populate the spreadsheet.
// ...
console.log("Daily report ready!");
console.log(spreadsheet.getUrl());

Komut dosyası her çalıştırıldığında, yeni oluşturulan e-tablonun URL'sini kaydederek daha sonra daha kolay bulunmasını sağlar. Günlüğe turuncu veya kırmızı metin kaydetmek için console.warn() ya da console.error() karakterlerini de kullanabilirsiniz.

Metin günlüklerinde, programcı tarafından belirtilen günlük mesajlarının yanı sıra Google Ads komut dosyalarının yürütme sırasında karşılaştığı hatalar ve uyarılar da gösterilir.