Class Logger

Logger

Cette classe permet au développeur d'écrire du texte dans les journaux de débogage.

Méthodes

MéthodeType renvoyéBrève description
clear()voidEfface le journal.
getLog()StringRenvoie la liste complète des messages du journal actuel.
log(data)LoggerÉcrit la chaîne dans la console de journalisation.
log(format, values)LoggerÉcrit une chaîne mise en forme dans la console de journalisation, à l'aide du format et des valeurs fournis.

Documentation détaillée

clear()

Efface le journal.


getLog()

Renvoie la liste complète des messages du journal actuel. Cette méthode permet d'enregistrer envoyer par e-mail l'intégralité de la sortie du journal générée lors de l'exécution du 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);

Renvois

String : journal de la console de journalisation


log(data)

Écrit la chaîne dans la console de journalisation. Pour afficher la sortie du journal, sélectionnez View > Afficher journaux. Cela peut être très utile pour déboguer des scripts.

Paramètres

NomTypeDescription
dataObjectle message à consigner

Renvois

Logger : enregistreur, pour le chaînage.


log(format, values)

Écrit une chaîne mise en forme dans la console de journalisation, à l'aide du format et des valeurs fournis. La la chaîne peut inclure plusieurs espaces réservés %s, qui sont remplacés par des espaces réservés valeurs de la liste d'arguments, converties en chaînes.

// 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);

Paramètres

NomTypeDescription
formatStringUne chaîne de format contenant autant d'instances de %s que le nombre de values arguments
valuesObject...un nombre variable de valeurs à insérer dans la chaîne de format

Renvois

Logger : enregistreur, pour le chaînage