Cette classe permet au développeur d'écrire du texte dans les journaux de débogage.
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
clear() | void | Efface le journal. |
getLog() | String | Renvoie 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, en utilisant le format et les 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 ou d'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 enregistrée, sélectionnez View > Show logs (Afficher > Afficher les journaux). Cela peut être très utile pour déboguer des scripts.
Paramètres
Nom | Type | Description |
---|---|---|
data | Object | le message à consigner |
Renvois
Logger
: enregistreur, pour le chaînage.
log(format, values)
Écrit une chaîne mise en forme dans la console de journalisation, en utilisant le format et les valeurs fournis. La chaîne peut inclure plusieurs espaces réservés %s
, qui sont remplacés par les valeurs correspondantes 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
Nom | Type | Description |
---|---|---|
format | String | Une chaîne de format contenant autant d'instances de %s que d'arguments values |
values | Object... | un nombre variable de valeurs à insérer dans la chaîne de format |
Renvois
Logger
: enregistreur, pour le chaînage