Google Apps 脚本:时间驱动触发器未触发

Google Apps script: time-driven trigger not triggering

我在 Google Apps 脚本中遇到时间驱动触发器的问题:它应该在星期六每周触发一次,然后调用另一个名为:saveregular()

的函数

请看下面的代码:

function createTimeDrivenTriggers() {
  // Trigger every Saturday at 06:00
  ScriptApp.newTrigger('saveregular')
      .timeBased()
      .onWeekDay(ScriptApp.WeekDay.SATURDAY)
      .atHour(6)
      .create();
}

代码有错误吗?我错过了一些明显的东西吗?我必须在别处启用触发事件吗?

非常感谢您的帮助!

问题:

所建议,并如文档所示:

Frequency is required if you are using atHour() or nearMinute()

解释:

atHour 指定触发器运行的小时数,但您还必须指定它是每天、每周还是其他时间发生。

例如,如果你想每天触发这个,你应该添加 everyDays(1)(参见 everyDays)。

您也可以直接在仪表盘中创建或修改触发器here