Questa classe consente allo sviluppatore di scrivere testo nei log di debug.
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
clear() | void | Cancella il log. |
getLog() | String | Restituisce un elenco completo dei messaggi presenti nel log corrente. |
log(data) | Logger | Scrive la stringa nella console di logging. |
log(format, values) | Logger | Scrive una stringa formattata nella console di logging, utilizzando il formato e i valori forniti. |
Documentazione dettagliata
clear()
Cancella il log.
getLog()
Restituisce un elenco completo dei messaggi presenti nel log corrente. Questo metodo può essere utilizzato per salvare o inviare via email l'intero output di log generato durante l'esecuzione dello script.
// 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);
Ritorni
String
: il log della console di logging
log(data)
Scrive la stringa nella console di logging. Per visualizzare l'output registrato, seleziona Visualizza > Mostra log. Questa opzione può essere molto utile per il debug degli script.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
data | Object | il messaggio da registrare |
Ritorni
Logger
: logger, per il concatenamento.
log(format, values)
Scrive una stringa formattata nella console di logging, utilizzando il formato e i valori forniti. La stringa può includere più segnaposto %s
, che vengono sostituiti con valori corrispondenti dall'elenco di argomenti, convertiti in stringhe.
// 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);
Parametri
Nome | Tipo | Descrizione |
---|---|---|
format | String | una stringa di formato che contiene un numero di istanze di %s pari al numero di argomenti
values |
values | Object... | un numero variabile di valori da inserire nella stringa di formato |
Ritorni
Logger
: logger, per il concatenamento