[英]Sending a confirmation email after a google form is submitted
我查看了許多資源來弄清楚我的腳本出了什么問題,但沒有任何效果。 提交Google表單后,我正在嘗試發送確認電子郵件。 看來我的腳本沒有從表單正確調用電子郵件地址。
我的原始腳本來自http://acrl.ala.org/techconnect/?p=2343 ,我為表單修改了它。
看起來是這樣的:
function swykemailconfirm(e) {
var userEmail = e.values[10]; //email from column K
var firstName = e.values[2]; //first name from column C
var lastName = e.values[1]; //last name from column B
var test = e.values[4]; //test name from column E
MailApp.sendEmail(userEmail,
"Thank you " +firstName + lastName + "for signing up to take the " + test + "Show What You Know test. " +
"Make sure you see Ms. May to get your pass. " +
"See you on Thursday in room 32 at 3:30." +
"The Math Department");
}
提交測試表單后,我收到一封包含此錯誤消息的電子郵件:找不到方法(類)sendEmail(字符串,字符串)。 (第6行,文件“代碼”)
在這里搜索Google表單確認腳本以找到一種編輯腳本的方法之后,我使用了其中一項建議,並將代碼更改為以下內容:
function swykemailconfirm(e) {
var userEmail = e.values["E-mail"][0];
var firstName = e.values[2];
var lastName = e.values[1];
var test = e.values[4];
MailApp.sendEmail(userEmail,
"Thank you " +firstName + lastName + "for signing up to take the " + test + "Show What You Know test. " +
"Make sure you see Ms. May to get your pass. " +
"See you on Thursday in room 32 at 3:30." +
"The Math Department");
}
提交測試表單后,我收到一封包含此錯誤消息的電子郵件:TypeError:無法從未定義中讀取屬性“ 0”。 (第2行,文件“代碼”)
任何幫助深表感謝!
您的原始功能(頂部)經過一小段修改即可正常工作。
Google Docs給您錯誤消息“找不到方法(類)sendEmail(字符串,字符串)。(第6行,文件“代碼”)),因為sendEmail方法需要傳遞三個參數:收件人(字符串),主題(字符串) ),正文(字符串)。 當前,您僅傳遞兩個參數:收件人和正文。 在這里查看文檔
將您的功能修改為以下內容,一切正常!
function swykemailconfirm(e) {
var userEmail = e.values[10]; //email from column K
var firstName = e.values[2]; //first name from column C
var lastName = e.values[1]; //last name from column B
var test = e.values[4]; //test name from column E
MailApp.sendEmail(userEmail,
"Registration Confirmation Subject Line",
"Thank you " +firstName + lastName + "for signing up to take the " + test + "Show What You Know test. " +
"Make sure you see Ms. May to get your pass. " +
"See you on Thursday in room 32 at 3:30." +
"The Math Department");
}
希望有幫助!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.