【GAS / Google Apps Script】トリガーで渡される引数はそれぞれ違う!?spreadsheetとformの場合で見てみる!

Google Apps Script

なんか 引数からデータが取れないなーと…

function SendForm(e) {
}

eが引数です
eventのeの可能性が高いようです^^?

Formのgasをフォーム送信時にトリガーで実行しようと思っていたのですが

function onFormSubmit(e) {
  try {
    var items = e.response.getItemResponses();
    // ここでエラーが発生した場合、catchブロックに処理が移る
    Logger.log(items); // ログに出力して確認
  } catch(error) {
    Logger.log(error); // エラーメッセージを出力
  }
}

こんな感じで e.responseが null になってる….?

と良く見たら spreadsheetのほうに書いていました^^…

なんか引数違うなと思ったら スプレッドシート、 google フォームなど間違えてスクリプト書いてないかご確認を^^;;;;

お気軽にコメントください!

スパム対応のためコメント認証に数日かかることがありますが、お気軽にコメントいただけると嬉しいです^^

コメント

タイトルとURLをコピーしました