Class Logger

Registratore

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

Metodi

MetodoTipo restituitoBreve descrizione
clear()voidCancella il registro.
getLog()StringRestituisce un elenco completo dei messaggi 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 registro.


getLog()

Restituisce un elenco completo dei messaggi nel log corrente. Questo metodo può essere usato per salvare invia tramite 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);

Invio

String: il log della console di logging


log(data)

Scrive la stringa nella console di logging. Per visualizzare l'output registrato, seleziona Visualizza > Programma log. Questo può essere molto utile per il debug degli script.

Parametri

NomeTipoDescrizione
dataObjectil messaggio per registrare

Invio

Logger: Logger, per il concatenamento.


log(format, values)

Scrive una stringa formattata nella console di logging, utilizzando il formato e i valori forniti. La può includere più segnaposto %s, che vengono sostituiti con i corrispondenti valori 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 tante istanze di %s pari al numero di values argomenti
valuesObject...un numero variabile di valori da inserire nella stringa di formato

Invio

Logger: Logger, per il concatenamento