Class Logger

Logger

Questa classe consente allo sviluppatore di scrivere testo nei log di debug.

Metodi

MetodoTipo restituitoBreve descrizione
clear()voidCancella il log.
getLog()StringRestituisce un elenco completo dei messaggi presenti nel log corrente.
log(data)LoggerScrive la stringa nella console di logging.
log(format, values)LoggerScrive 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

NomeTipoDescrizione
dataObjectil 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

NomeTipoDescrizione
formatStringuna stringa di formato che contiene un numero di istanze di %s pari al numero di argomenti values
valuesObject...un numero variabile di valori da inserire nella stringa di formato

Ritorni

Logger: logger, per il concatenamento