【发布时间】:2012-06-14 10:24:27
【问题描述】:
我以编程方式在 Google Apps 脚本中设置触发器,以便在其他地方处理作业时将获取数据推迟几分钟。
我注意到,在脚本编辑器的“查看当前脚本的触发器”中,旧的(过期的)触发器仍然存在 - 我怀疑它们也计入触发器的最大数量限制。
Google Apps 脚本会删除这些过期的触发器,还是我必须检查触发器列表并删除过期的触发器?如果是,有人想分享一个代码示例吗? (我建议,这也应该包含在文档中)。
我使用 .at 创建触发器
var d = new Date();
d.setMinutes(d.getMinutes() + 5);
try {
ScriptApp.newTrigger("retrieveOrder")
.timeBased()
.at(d)
.create();
} catch(e) {
sendErrorMail(e + " \n \n" + "Date: " + d);
return false;
}
【问题讨论】:
标签: google-apps-script triggers