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 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, komut dosyasının yürütülmesi sırasında oluşturulan günlük çıktısının tamamını kaydetmek veya e-postayla göndermek için kullanılabilir.
// 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 > Günlükleri göster'i seçin. Bu, komut dosyalarında hata ayıklamak için çok yararlı olabilir.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
data | Object | günlüğe kaydedilecek mesaj |
Return
Logger
: Zincirleme için Günlük Kaydedici.
log(format, values)
Sağlanan biçimi ve değerleri kullanarak günlük konsoluna biçimlendirilmiş bir dize yazar. Dize, birden fazla %s
yer tutucusu içerebilir. Bunlar, dizelere dönüştürülen bağımsız değişkenler listesindeki karşılık gelen değerlerle değiştirilir.
// 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 | values bağımsız değişkeni sayısı kadar %s örneği içeren bir biçim dizesi |
values | Object... | biçim dizesine eklenecek değer sayısı değişkeni |
Return
Logger
— Logger (Zincirleme için)