一次性触发器,是否有任何理由删除它们



我已经使用触发器一段时间了,只是刚刚了解了不重复的时间触发器。

例:

ScriptApp.newTrigger("MyFunction")
.timeBased()
.at(new Date((new Date()).getTime()+1000*60*2))
.create();

ScriptApp.newTrigger("MyFunction")
.timeBased()
.everyDays(1)
.create();

使用第一种触发器时是否有任何注意事项?我是否需要出于任何原因删除它们?我认为他们会让我当前的脚本更干净,但我不想以后意识到我已经完全破坏了一些东西,从我当前丑陋的"从现在起 10 分钟制作触发器"在函数开始时删除所有触发器"循环。

鉴于每个项目最多只能有 20 个触发器(请参阅配额页面上的"当前限制"部分(,您可能希望删除必须管理大量触发器的项目的一次性触发器。

最新更新