Ta klasa umożliwia deweloperowi zapisywanie tekstu w dziennikach debugowania.
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
clear() | void | Czyści dziennik. |
getLog() | String | Zwraca pełną listę wiadomości w bieżącym logu. |
log(data) | Logger | Zapisuje ciąg znaków w konsoli logowania. |
log(format, values) | Logger | Zapisuje sformatowany ciąg znaków w konsoli logowania przy użyciu podanego formatu i wartości. |
Szczegółowa dokumentacja
clear()
Czyści dziennik.
getLog()
Zwraca pełną listę wiadomości w bieżącym logu. W ten sposób możesz zapisać lub wysłać e-mailem wszystkie dane wyjściowe z dziennika wygenerowane podczas wykonywania skryptu.
// 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);
Powroty
String
– dziennik z konsoli logowania,
log(data)
Zapisuje ciąg znaków w konsoli logowania. Aby wyświetlić zarejestrowane dane wyjściowe, kliknij Widok > Pokaż logi. Może to być bardzo przydatne podczas debugowania skryptów.
Parametry
Nazwa | Typ | Opis |
---|---|---|
data | Object | komunikat do zapisania |
Powroty
Logger
– rejestrator (do tworzenia łańcuchów).
log(format, values)
Zapisuje sformatowany ciąg znaków w konsoli logowania przy użyciu podanego formatu i wartości. Ciąg może zawierać wiele obiektów zastępczych %s
, które są zastępowane odpowiednimi wartościami z listy argumentów i zamieniane na ciągi znaków.
// 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);
Parametry
Nazwa | Typ | Opis |
---|---|---|
format | String | ciąg formatu, który zawiera tyle wystąpień %s , ile wynosi liczba argumentów values |
values | Object... | zmienną liczbę wartości wstawianych do ciągu formatu |
Powroty
Logger
– rejestrator do łączenia łańcuchów