前提・実現したいこと
Google Apps ScriptのStackdriver Loggingが表示されないため、
デバッグができず困っています。
Stackdriver Loggingで実施したかったことは、
Line Messaging APIからGASに対してPostしたデータをJSON.parseし、
Jsonファイルの中身を確認することです。
既にできていることは以下の通りです。
- Line Messaging APIからのPostを受けてGASのApps Script ダッシュボードに下記の情報は出力されるが、該当のログの行の右側にStackdriver Loggingを展開するためのボタンが出ない。
導入(バージョン2)、関数(doPost)、種類(ウェブアプリ)、開始時間、期間、ステータス(完了)
(ログは出ているため、Lineとの接続自体はできていると思われます。)
- GASのエディタ上でコードを実行するときにもApps Script ダッシュボードにログが残り、該当のログの行の右側にStackdriver Loggingの展開ボタンが出るため、クリックするとStackdriver Loggingが確認できる。導入はHead、種類はエディタとなっている。
ウェブアプリで実行するときだけ、Stackdriver Loggingが確認できないのですが、どこを見直せばいいかご教授いただけないでしょうか。
ちなみにLine Messaging APIを実行した際のGASのコードは以下の通りです。
1 2function doPost(e) { 3 4 // Postされたデータをテキスト化し、JSON形式で読み取る 5 const lineJson = JSON.parse(e.postData.contents); 6 console.log(lineJson); 7 8}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/06 09:44