不能 Locate/Delete 一个可安装的触发器
Can't Locate/Delete an Installable Trigger
我在 5 月初左右使用 ScriptApp 为我的项目安装了一个表单提交触发器。触发器工作得很好,但是我现在想卸载触发器并且 运行 遇到了问题。当我尝试查看所有当前项目触发器(资源 > 当前项目触发器)时,returns 没有关联的触发器。另外,当我尝试 运行 (Resources > All your triggers) 时 returns 没有显示任何触发器。
我愿意相信情况确实如此,有问题的触发器已被以某种方式删除,但我不相信它是。为了确保触发器没有 运行,我从我的 google account settings.
取消授权脚本到 运行
当我收到一个 "Summary of failures for Google Apps Script: Form Processing Script" 消息时,我对触发器未被删除的怀疑得到证实,它告诉我我的脚本失败了 3 次,因为 "Authorization is required to perform that action."
这些失败电子邮件还包含一个声明,"To configure the triggers for this script, or change your setting for receiving future failure notifications, click here." 当我单击 link 时,没有显示任何触发器...
下面是我用来安装触发器的代码:
function formSubmitTriggerInstall() {
var formID = '1rOikLDUAqMWCB0ktjWzFE0oB6LmOHvXuzPAqyq0XLwE';
ScriptApp.newTrigger('processForm')
.forForm(formID)
.onFormSubmit()
.create();
}
我也曾尝试使用 ScriptApp 定位触发器,但无济于事。
有人对我如何消除此触发器或获取关联的触发器 ID 有任何建议吗?
另外请注意,自从我安装了触发器后,google 开发人员的网站和文档进行了重大改版,一些页面内容似乎也进行了更新。不过不确定这会影响我的触发器。
已确认这是一个大问题,已由应用程序脚本团队修复。
我在 5 月初左右使用 ScriptApp 为我的项目安装了一个表单提交触发器。触发器工作得很好,但是我现在想卸载触发器并且 运行 遇到了问题。当我尝试查看所有当前项目触发器(资源 > 当前项目触发器)时,returns 没有关联的触发器。另外,当我尝试 运行 (Resources > All your triggers) 时 returns 没有显示任何触发器。
我愿意相信情况确实如此,有问题的触发器已被以某种方式删除,但我不相信它是。为了确保触发器没有 运行,我从我的 google account settings.
取消授权脚本到 运行当我收到一个 "Summary of failures for Google Apps Script: Form Processing Script" 消息时,我对触发器未被删除的怀疑得到证实,它告诉我我的脚本失败了 3 次,因为 "Authorization is required to perform that action."
这些失败电子邮件还包含一个声明,"To configure the triggers for this script, or change your setting for receiving future failure notifications, click here." 当我单击 link 时,没有显示任何触发器...
下面是我用来安装触发器的代码:
function formSubmitTriggerInstall() {
var formID = '1rOikLDUAqMWCB0ktjWzFE0oB6LmOHvXuzPAqyq0XLwE';
ScriptApp.newTrigger('processForm')
.forForm(formID)
.onFormSubmit()
.create();
}
我也曾尝试使用 ScriptApp 定位触发器,但无济于事。
有人对我如何消除此触发器或获取关联的触发器 ID 有任何建议吗?
另外请注意,自从我安装了触发器后,google 开发人员的网站和文档进行了重大改版,一些页面内容似乎也进行了更新。不过不确定这会影响我的触发器。
已确认这是一个大问题,已由应用程序脚本团队修复。