我知道可以創建觸發器:
function testTriggers()
{
var now = new Date();
now.setMinutes(now.getMinutes() 1);
ScriptApp.newTrigger("bingo").timeBased().at(now).create();
}
一旦觸發器運行,它將被標記為Disabled。

我知道您可以獲得所有觸發器:
ScriptApp.getProjectTriggers()
但是我找不到一種方法來確定哪些觸發器被禁用,因此我只能洗掉這些觸發器。
我需要找到禁用的觸發器,以便我可以創建更多觸發器。
uj5u.com熱心網友回復:
目前,沒有辦法識別禁用的觸發器。OP 請求此功能:
- https://issuetracker.google.com/issues/208980827
如果您希望 Google 開發人員實作此請求,請為該問題添加一顆星。
可能的解決方法:
- 函式觸發時洗掉觸發器
key創建觸發器時,將觸發器 ID 保存為屬性中的一個。當觸發函式被觸發時,在屬性中value為 triggerid添加一個禁用標記key。然后您可以稍后洗掉所有禁用的觸發器。- 從儀表板中手動洗掉所有禁用的觸發器。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/374831.html
標籤:谷歌应用程序脚本
