Class ini memungkinkan developer menulis teks ke log proses debug.
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
clear() | void | Mengosongkan log. |
getLog() | String | Menampilkan daftar lengkap pesan dalam log saat ini. |
log(data) | Logger | Menulis string ke konsol logging. |
log(format, values) | Logger | Menulis string yang diformat ke konsol logging, menggunakan format dan nilai yang diberikan. |
Dokumentasi mendetail
clear()
Mengosongkan log.
getLog()
Menampilkan daftar lengkap pesan dalam log saat ini. Metode ini dapat digunakan untuk menyimpan atau mengirimkan seluruh {i>output<i} log yang dihasilkan selama eksekusi skrip.
// Generate a log, then email it to the person who ran the script. var files = DriveApp.getFiles(); while (files.hasNext()) { Logger.log(files.next().getName()); } var recipient = Session.getActiveUser().getEmail(); var subject = 'A list of files in your Google Drive'; var body = Logger.getLog(); MailApp.sendEmail(recipient, subject, body);
Pulang pergi
String
— log dari konsol logging
log(data)
Menulis string ke konsol logging. Untuk melihat output yang dicatat, pilih Lihat > Tampilkan log. Ini bisa sangat berguna untuk {i>debugging<i} skrip.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
data | Object | pesan untuk dicatat |
Pulang pergi
Logger
— Logger, untuk perantaian.
log(format, values)
Menulis string yang diformat ke konsol logging, menggunakan format dan nilai yang diberikan. Tujuan
string dapat berisi beberapa placeholder %s
, yang diganti dengan
nilai dari daftar argumen, dikonversi menjadi string.
// Log the number of Google Groups you belong to. var groups = GroupsApp.getGroups(); Logger.log('You are a member of %s Google Groups.', groups.length);
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
format | String | string format yang berisi instance %s sebanyak jumlah
values argumen |
values | Object... | jumlah nilai variabel yang akan dimasukkan ke dalam string format |
Pulang pergi
Logger
— Pencatat, untuk perantaian