无法找到/删除可安装触发器

时间:2015-06-24 15:52:56

标签: google-apps-script triggers

我在5月初使用ScriptApp为我的项目安装了表单提交触发器。触发器工作正常,但我现在希望卸载触发器并遇到问题。当我尝试查看所有当前项目触发器(资源>当前项目触发器)时,它返回没有关联的触发器。此外,当我尝试运行(资源>所有触发器)时,它返回没有显示触发器。

我想相信这是事实,有问题的触发器已被某种方式删除,但我不相信它。为了确保触发器没有运行,我取消了脚本以从我的谷歌account settings运行。

当我收到“Google Apps脚本失败摘要:表单处理脚本”时,我确认触发器未被删除的可疑性已告知我,我的脚本已失败3次,因为“需要授权才能执行该操作。 “

这些失败的电子邮件还包含一个声明,“要为此脚本配置触发器,或更改接收未来失败通知的设置,请单击此处。”当我点击链接时,没有显示触发器......

以下是我用来安装触发器的代码:

function formSubmitTriggerInstall() {
  var formID = '1rOikLDUAqMWCB0ktjWzFE0oB6LmOHvXuzPAqyq0XLwE';

  ScriptApp.newTrigger('processForm')
    .forForm(formID)
    .onFormSubmit()
    .create();
}

我也尝试使用ScriptApp找到触发器,但无济于事。

有没有人对如何消除此触发器或获取相关的触发器ID有任何建议?

另外一个注意事项,因为我安装了触发器,谷歌开发人员的网站和文档经历了一次重大改进,一些页面内容似乎也得到了更新。不确定这会影响我的触发器。

1 个答案:

答案 0 :(得分:0)

确认这是一个很大的问题,并由应用程序脚本团队修复。