В настоящее время я разрабатываю дополнение для календаря Google. Дополнение позволяет пользователю установить уведомление для любого события. В моем коде я создам триггер для любого недавно добавленного уведомителя, но получаю сообщение об ошибке при добавлении нового триггера. Я хотел бы знать, ошибочен ли мой способ установки триггера или есть какой-либо другой способ установить триггер для моего сценария?
Ошибка:
Исключение: непредвиденная ошибка при создании метода или свойства для объекта ScriptApp.ClockTriggerBuilder. [строка: 225, функция: formSubmitEvent, файл: Common]
Пример кода:
function createExpensesCard() {
...
var btnSave = CardService.newTextButton()
.setText("SAVE")
.setTextButtonStyle(CardService.TextButtonStyle.FILLED)
.setOnClickAction(CardService.newAction().setFunctionName("formSubmitEvent"));
...
}
function formSubmitEvent(e) {
...
triggerId = ScriptApp.newTrigger("triggerableTask")
.timeBased()
.at(new Date(triggerTime))
.create();
...
}