2

ユーザーが Web アプリにアクセスするコンテキストで実行するようにデプロイされた Web Apps Script を作成しました。

プログラムで Web Apps Script の実行トランスクリプトをエクスポートすることは可能ですか?

4

1 に答える 1

6

直接ではありません。

完全なスタック トレースを取得することはできませんが、通知が必要なすべてをログに記録することで細心の注意を払うことができます。スクリプトの最後で、ログを抽出してメールで送信できます。

Logger.getLog();

あなたが本当に凝りたいのであれば、標準の Logger.log() を拡張するカスタム ロガーのいくつかの実装があります。たとえば、ログ メッセージを送信するたびに、全体の継続時間、最後のログからの時間、渡されたメッセージをすべて Logger.log にタイムスタンプするオブジェクトがあるとします。同じオブジェクトに、追加の機能を実行する独自の getLog(0 メソッドを含めることができます。必要に応じて。

Peter HerrmannによるGoogle Apps Script Examplesには注目すべきロガー ライブラリがあり、スプレッドシートにログを記録することもできます。

要するに、いいえ、実行ログをエクスポートすることはできません。

于 2013-08-15T13:01:25.727 に答える