У меня есть опрос Google Forms, связанный с Google Sheet, и триггер AppScript «Из электронной таблицы - при отправке формы», связанный с AppScript. Периодически этот триггер срабатывает дважды, вызывая проблему для моего приложения.
Я думал, что несколько версий моего AppScript могли случайно развернуться параллельно. Но я позаботился об удалении всех других версий и «Развернуть как веб-приложение ...», используя новый номер версии, при этом «Только я» имеет доступ к приложению.
Я также пытался использовать блокировку в сценарии, чтобы ограничить выполнение одной за один раз, и проверил, не вызовет ли это двойное нажатие кнопки «Отправить» в тесте Google Forms.
Я ожидаю, что мой AppScript будет запускаться один раз за каждое нажатие кнопки отправки на тест Google Forms.