ログしたい(Logger

1Logger.log("シートを取得");
2
3// 文字列連結
4Logger.log("シート名: " + sheetName);
5
6// テンプレートリテラル
7Logger.log(`シート名: ${sheetName}`)

LoggerはGAS専用のログクラスです。 出力結果は管理画面の「実行ログ」で確認できます。 Cloud Loggingと連携しており、自動で記録されます。

ログしたい(console

1console.log("一般的なログ");
2console.debug("デバッグのためのログ出力");
3console.info("情報のためのログ出力");
4console.warn("警告のためのログ出力");
5console.error("エラーのためのログ出力");
6console.time();
7console.timeEnd();

consoleはJS標準のログ機能です。 GASでも利用でき、Loggerクラスと同じようにCloud Logging連携にも対応しています。

console.infoconsole.warnconsole.error、 のようにログレベル別に表示を変更できるのが特徴です。

また、実行時間を測定して出力できる console.timeconsole.timeEnd もあります。

リファレンス