無効のトリガーを一括削除(GAS)
メモ
let existingTriggers = ScriptApp.getProjectTriggers();
for (let i = 0; i < existingTriggers.length; i++) {
if (existingTriggers[i].getHandlerFunction() === "myFunction") {
ScriptApp.deleteTrigger(existingTriggers[i]);
}
}
引数ありver
function deleteTrigger(functionName){
let existingTriggers = ScriptApp.getProjectTriggers();
for (let i = 0; i < existingTriggers.length; i++) {
if (existingTriggers[i].getHandlerFunction() === functionName) {
ScriptApp.deleteTrigger(existingTriggers[i]);
}
}
}
この記事が気に入ったらサポートをしてみませんか?