前提・実現したいこと
GAS初心者です。
Googleフォームで回答データを自動送信するスクリプトを作っています。
実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
送信されない
エラーメッセージ TypeError: Cannot read property '1' of undefined at sendEmail(コード:8:22) ### 該当のソースコード ```function sendEmail(e) { //回答データを取得 var values = e.values; Logger.log(e.values) var adress = values[1]; var name = values[2]; var product = values[3]; var message = values[4]; //送信アドレス、件名、本文を宣言 var recipient = "メールアドレス"; var subject = `${product}の問合せを受信しました`; var body = `お問合せを受信しました 1.送信アドレス:${adress} 2.お名前:${name} 3.製品:${product} 4.お問合せ内容:${message}`; //メール送信 GmailApp.sendEmail(recipient,subject,body); }
試したこと
半角全角の入力を見直したり、スペルを入力し直したりしました。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
たらこのゆるプロチャンネルさんのスクリプトを転記して試しました。
https://www.youtube.com/watch?v=jyuxFQZ_oqU&list=PLryebWRGFFm3sGwScblqrEWzFMKwGTU0v&index=5
ソースが正しく記載されていません。プレビューを確認しながらコードの挿入とかをつかって正しくなるようにしてください。