Google Apps Scriptのエラーに関して
いつもお世話になっております。
さて、フォームスクリプトを作成していました。
以前は以下のスクリプトでも問題なくメールにフォームの内容が送信されていたのですが、エラーが生じてしまいました。
エラーの内容は以下の通りです。
undefined のメソッド「getItemResponses」を呼び出せません。
ソースコードは以下になります。
function submitForm(e){
var itemResponses = e.response.getItemResponses();
var message = '';
for (var i = 0; i < itemResponses.length; i++) {
var itemResponse = itemResponses[i];
var question = itemResponse.getItem().getTitle();
var answer = itemResponse.getResponse();
message += (i + 1).toString() +'.' + question +':' + answer +'\n';
}
var address ='hoge@hoge.net';
var title ='[依頼を受け付けました]';
var content ='下記の内容で、依頼を受信しました。\n\n'+ message;
GmailApp.sendEmail(address, title, content);
}
トリガーは問題なく設定できていました。ソースコードのどこがおかしいのでしょうか。
トリガーのエラー率が100%になっています。