Class Logger

Logger

Esta clase permite que el desarrollador escriba texto en los registros de depuración.

Métodos

MétodoTipo de datos que se muestraDescripción breve
clear()voidBorra el registro.
getLog()StringMuestra una lista completa de mensajes en el registro actual.
log(data)LoggerEscribe la string en la consola de registro.
log(format, values)LoggerEscribe una string con formato en la consola de registro, con el formato y los valores proporcionados.

Documentación detallada

clear()

Borra el registro.


getLog()

Muestra una lista completa de mensajes en el registro actual. Este método se puede utilizar para guardar o enviar por correo electrónico todo el resultado del registro generado durante la ejecución de la secuencia de comandos.

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

Devolvedor

String: Es el registro de la consola de registros.


log(data)

Escribe la string en la consola de registro. Para ver el resultado registrado, selecciona Ver > Mostrar registros. Esto puede ser muy útil para depurar secuencias de comandos.

Parámetros

NombreTipoDescripción
dataObjectel mensaje que se registrará

Devolvedor

Logger: Es el registrador, para el encadenamiento.


log(format, values)

Escribe una string con formato en la consola de registro, con el formato y los valores proporcionados. La string puede incluir varios marcadores de posición %s, que se reemplazan por los valores correspondientes de la lista de argumentos y se convierten en strings.

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

Parámetros

NombreTipoDescripción
formatStringuna string de formato que contiene tantas instancias de %s como la cantidad de argumentos values
valuesObject...un número variable de valores para insertar en la cadena de formato

Devolvedor

Logger: El registrador, para el encadenamiento