【发布时间】:2019-11-09 17:22:12
【问题描述】:
我创建了一个 google 应用程序脚本,用于在提交 Google 表单后自动发送电子邮件。脚本很简单:
function AutoConfirmation(e){
var theName = e.values[1];
var theEmail = e.values[2];
var theSubject= e.values[3];
var myEmail = "myemail@gmail.com";
var theMessage = e.values[4];
var subject = "Contact form response – " + theSubject;
var message = theMessage;
MailApp.sendEmail (myEmail, subject,message);
}
但是,由于某种我无法弄清楚的原因,每次提交表单时,我都会收到两封即时电子邮件:
- 是否已提交数据(一切按预期工作)
- 为空(例如,主题是“联系表单回复 -”)
我什至在我拥有的另一个 Google 帐户中从头开始,并且发生了同样的问题。
感谢任何建议!
【问题讨论】:
-
也许你有不止一个触发器。
-
几个月前我们遇到了用户收到虚假触发器的问题,但我们已经有一段时间没有看到这种情况了。这是该问题的链接:stackoverflow.com/questions/54834837/…
标签: google-apps-script google-sheets google-forms