新しいユーザーがフォームを送信したという通知ではなく、Googleフォームの内容を電子メールに送信したいと考えています。私は次のコードを書いた。しかし、namedValuesが定義されていないという応答が返されます。実際にダミーのGoogleフォームを送信しようとしましたが、まだGoogleフォームの内容をメールで送信しません。 function sendFormByEmail(e){ var email = "[email protected]";ユーザーがGoogleフォームを送信した後にGoogleフォームの内容を電子メールで取得する
var Name = e.values[3];
var EmailAddress = e.values[4];
var txt = "";
for(var field in e.namedValues) {
txt += field + ' :: ' + e.namedValues[field].toString() + "\n\n";
}
MailApp.sendEmail(email, "New Client", txt);
}