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, à 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
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, à 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
Nom | Type | Description |
---|---|---|
format | String | Une chaîne de format contenant autant d'instances de %s que le nombre de
values arguments |
values | Object... | un nombre variable de valeurs à insérer dans la chaîne de format |
Renvois
Logger
: enregistreur, pour le chaînage