このクラスを使用すると、デベロッパーはデバッグログにテキストを書き出すことができます。
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
clear() | void | ログを消去します。 |
getLog() | String | 現在のログにあるメッセージの完全なリストを返します。 |
log(data) | Logger | 文字列をロギング コンソールに書き込みます。 |
log(format, values) | Logger | 指定された形式と値を使用して、書式設定された文字列をロギング コンソールに書き込みます。 |
詳細なドキュメント
clear()
ログを消去します。
getLog()
現在のログにあるメッセージの完全なリストを返します。この方法を使用すると、 スクリプトの実行中に生成されたログ出力全体をメールで送信する。
// 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);
戻る
String
- ロギング コンソールのログ
log(data)
文字列をロギング コンソールに書き込みます。ログに記録された出力を表示するには、[表示] >表示 ログをご覧ください。これはスクリプトのデバッグに非常に便利です。
パラメータ
名前 | 型 | 説明 |
---|---|---|
data | Object | ログに記録するメッセージ |
戻る
Logger
- チェーンに使用するロガー。
log(format, values)
指定された形式と値を使用して、書式設定された文字列をロギング コンソールに書き込みます。「
文字列には複数の %s
プレースホルダを含めることができます。これらのプレースホルダは、対応する文字列に置き換わります。
値を文字列に変換して返します。
// 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);
パラメータ
名前 | 型 | 説明 |
---|---|---|
format | String | 指定した数の %s のインスタンスを含む形式文字列
values 引数 |
values | Object... | フォーマット文字列に挿入する可変長の値 |
戻る
Logger
- チェーン用のロガー