Google Ads komut dosyaları, hem önizleme modunda hem de gerçek yürütmelerde olmak üzere iki tür yürütme günlüğü görüntüler: Değişiklik günlükleri ve Günlükler çıkışı.
- Değişiklik günlüğü
Değişiklik günlükleri, komut dosyası tarafından gerçekleştirilen Google Ads varlıklarındaki tüm değişiklikleri görüntüler: öğe açıklaması, değişiklik türü, önceki ve sonraki değer ve hatalar (varsa):
Değişiklik günlükleri, yalnızca hataları gösterecek şekilde daha ayrıntılı filtrelenebilir.
- Günlük çıkışı
console.log("Hello world!");
komut dosyasını çalıştırırsanız günlüklerde "Hello world!" ifadesi görünür. Metin bitlerini günlüğe kaydetmek hata ayıklama sırasında özellikle faydalıdır ancak genellikle canlı yürütmeler sırasında da faydalıdır. Aşağıdaki komut dosyasının her gün çalışacak şekilde programlandığını varsayalım:let spreadsheet = SpreadsheetApp.create("Daily Report"); // Populate the spreadsheet. // ... console.log("Daily report ready!"); console.log(spreadsheet.getUrl());
Her yürütmede, komut dosyası, yeni oluşturulan e-tablonun URL'sini günlüğe kaydederek daha sonra bulmayı kolaylaştırır. Günlüklerdeki turuncu veya kırmızı metinleri günlüğe kaydetmek için
console.warn()
veyaconsole.error()
araçlarını da kullanabilirsiniz.
Programcı tarafından belirlenen günlük mesajlarına ek olarak, Google Ads komut dosyalarının yürütme sırasında karşılaştığı hatalar ve uyarılar da metin günlüklerinde görünür.