apps-script-utils (Русский) 2.1.1 Help

getTriggerById

function getTriggerById(id: string): GoogleAppsScript.Script.Trigger | null;

Apps Script выдаёт идентификатор при создании триггера, но не даёт способа найти его потом, поэтому триггеры проекта перебираются и сравниваются. Уже удалённый триггер даёт null — этот случай и должен обрабатывать сохранённый идентификатор.

Параметры

Параметр

Тип

Описание

id

string

Идентификатор триггера. Не должен быть пустым.

Возвращает

GoogleAppsScript.Script.Trigger | null — триггер или null, если такого идентификатора у проекта нет.

Исключения

Исключение

Условие

EmptyStringException

идентификатор не строка или строка пуста.

Примеры

Поиск

const id = PropertiesService.getScriptProperties().getProperty("TRIGGER_ID"); const trigger = getTriggerById(id); if (trigger !== null) { ScriptApp.deleteTrigger(trigger); }

Смотрите также

Исходный код

src/appsscript/base/getTriggerById.ts

23 September 2026

Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.