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

时间:2018-08-29 10:26:30

标签: google-apps-script triggers google-apps-script-editor

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

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

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

2 个答案:

答案 0 :(得分:1)

不可能“以编程方式”关闭失败电子邮件。

转到Apps脚本编辑器>当前项目触发器,然后单击通知链接。删除通知以停止接收摘要。

enter image description here

答案 1 :(得分:0)

您可以通过删除触发器来关闭失败电子邮件。没有触发器->没有电子邮件。 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.');
}