以编程方式更改触发器通知设置

Changing Trigger notification settings programmatically

我正在使用 App Script 触发器每 N 分钟执行一次操作。

问题是它每天都会发送一封失败摘要电子邮件。 我想知道是否有任何方法可以通过编程方式关闭此失败摘要电子邮件,以下是我用于创建触发器的代码。

ScriptApp.newTrigger("myFunction").timeBased().everyMinutes(N).create();

无法'programmatically'关闭失败邮件。

转到 Apps 脚本编辑器 > 当前项目触发器并单击通知 link。删除停止接收摘要的通知。

您可以通过删除触发器来关闭失败邮件。没有触发器 -> 没有电子邮件。 https://developers.google.com/apps-script/reference/script/script-app#deleteTrigger(Trigger)

function clearAllTriggers() {
  // Deletes all triggers in the current project.
  var triggers = ScriptApp.getProjectTriggers();
  for (var i = 0; i < triggers.length; i++) {
    ScriptApp.deleteTrigger(triggers[i]);
  }
  SpreadsheetApp.getUi().alert('All triggers have been removed.');
}