getTriggerById
function getTriggerById(id: string): GoogleAppsScript.Script.Trigger | null;
Apps Script выдаёт идентификатор при создании триггера, но не даёт способа найти его потом, поэтому триггеры проекта перебираются и сравниваются. Уже удалённый триггер даёт null — этот случай и должен обрабатывать сохранённый идентификатор.
Параметры
Параметр | Тип | Описание |
|---|---|---|
|
| Идентификатор триггера. Не должен быть пустым. |
Возвращает
GoogleAppsScript.Script.Trigger | null — триггер или null, если такого идентификатора у проекта нет.
Исключения
Исключение | Условие |
|---|---|
| идентификатор не строка или строка пуста. |
Примеры
Поиск
const id = PropertiesService.getScriptProperties().getProperty("TRIGGER_ID");
const trigger = getTriggerById(id);
if (trigger !== null) {
ScriptApp.deleteTrigger(trigger);
}
Смотрите также
Исходный код
23 September 2026
Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.