Google apps script 未通过编程方式添加Google电子表格触发器

Google apps script 未通过编程方式添加Google电子表格触发器,google-apps-script,Google Apps Script,我想在相关电子表格中保存从Google表单提交的值时处理这些值。我有一个与表单相关联的应用程序脚本(因为它在那里添加了一个附加菜单,并且假设是从FormApp使用的),这个脚本在目标电子表格上安装触发器,如下所示 ScriptApp.newTrigger('onFormSubmit'). forSpreadsheet(destId).onFormSubmit().create(); function onFormSubmit(e) { Logger.log("--> submit")

我想在相关电子表格中保存从Google表单提交的值时处理这些值。我有一个与表单相关联的应用程序脚本(因为它在那里添加了一个附加菜单,并且假设是从FormApp使用的),这个脚本在目标电子表格上安装触发器,如下所示

ScriptApp.newTrigger('onFormSubmit').
  forSpreadsheet(destId).onFormSubmit().create();

function onFormSubmit(e) { Logger.log("--> submit"); }
我还在触发器上添加了电子邮件通知(即时)

触发器出现在项目触发器中。从编辑器或在其他事件中调用
onFormSubmit
函数正在工作,调试语句写入日志

当表单发布时,我既看不到日志中的任何内容,也没有收到任何邮件通知


出现了什么问题?

尝试将通知设置为“立即”(在resource/triggers/this script triggers中),并查看是否收到错误消息。另外,从调试程序手动运行触发器通知已设置为立即。当在编辑器中调用该函数时,或者通过表单触发器调用时,该函数工作正常。这是电子表格中不起作用的触发器。