Log Eksekusi

Skrip Google Ads menampilkan dua jenis log eksekusi, baik dalam mode pratinjau maupun dalam eksekusi sebenarnya: 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, serta 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 berguna selama eksekusi langsung. Misalkan 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 akan mencatat URL spreadsheet yang baru dibuat ke dalam log, sehingga lebih mudah ditemukan nanti. Anda juga dapat menggunakan console.warn() atau console.error() untuk mencatat teks oranye atau merah 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.