Log Eksekusi

Skrip Google Ads menampilkan dua jenis log eksekusi, baik dalam mode pratinjau maupun dalam eksekusi nyata: Log perubahan dan output Log.

Log perubahan

Log perubahan menampilkan semua perubahan pada entitas Google Ads yang dilakukan oleh skrip: deskripsi entitas, jenis perubahan, nilai sebelum dan sesudah, dan error (jika ada):

screenshot layar pratinjau

Log perubahan dapat difilter lebih lanjut agar hanya menampilkan error.

Output log

Jika Anda menjalankan console.log("Hello world!"); dalam skrip, "Hello world!" akan muncul di log. Mencatat bit teks sangat berguna selama proses debug, tetapi sering kali juga membantu selama eksekusi langsung. Misalnya skrip berikut dijadwalkan untuk berjalan setiap hari:

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

Dalam setiap eksekusi, skrip mencatat URL spreadsheet yang baru dibuat ke dalam log, sehingga lebih mudah untuk ditemukan nanti. Anda juga dapat menggunakan console.warn() atau console.error() untuk mencatat teks oranye atau merah ke dalam log.

Selain pesan log yang ditentukan programmer, error dan peringatan yang dialami oleh skrip Google Ads selama eksekusi juga akan muncul di log teks.