Bu sınıf, geliştiricinin hata ayıklama günlüklerine metin yazmasına olanak tanır.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
clear() | void | Günlüğü temizler. |
getLog() | String | Geçerli günlükteki iletilerin tam listesini döndürür. |
log(data) | Logger | Dizeyi günlük kaydı konsoluna yazar. |
log(format, values) | Logger | Sağlanan biçimi ve değerleri kullanarak günlük kaydı konsoluna biçimlendirilmiş bir dize yazar. |
Ayrıntılı belgeler
clear()
Günlüğü temizler.
getLog()
Geçerli günlükteki iletilerin tam listesini döndürür. Bu yöntem, verileri kaydetmek veya komut dosyası yürütme sırasında oluşturulan günlük çıkışının tamamını e-postayla gönderir.
// 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);
Return
String
: Günlük kaydı konsolundan alınan günlük
log(data)
Dizeyi günlük kaydı konsoluna yazar. Günlüğe kaydedilen çıkışı görüntülemek için Görüntüle > Şov günlüklere bakın. Bu, komut dosyalarında hata ayıklama konusunda çok yararlı olabilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
data | Object | günlüğe kaydedilecek mesaj |
Return
Logger
— zincirleme işlemi için Günlükçü.
log(format, values)
Sağlanan biçimi ve değerleri kullanarak günlük kaydı konsoluna biçimlendirilmiş bir dize yazar. İlgili içeriği oluşturmak için kullanılan
dize birden fazla %s
yer tutucusu içerebilir. Bunlar karşılık gelen yer tutucularla değiştirilir
dizelere dönüştürülen bağımsız değişkenler listesindeki değerleri içerir.
// 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);
Parametreler
Ad | Tür | Açıklama |
---|---|---|
format | String | aynı sayıda %s örneğini içeren bir biçim dizesi
values bağımsız değişken |
values | Object... | biçim dizesine eklenecek değişken sayıda değer |
Return
Logger
— zincirleme için Günlük Kaydedici