В настоящее время у нас есть форма Google, которая автоматически загружается и выгружается в рассрочку ~ 50 форм. Они входят в электронную таблицу и должны срабатывать при срабатывании триггера, который подписывается на onFormSubmit event.Предотвращение «Слишком много одновременных вызовов» на formSubmit
Проблема заключается в том, что, поскольку все они загружены одновременно, срабатывает событие быстро вернуться назад и прийти с одним из следующих предупреждений:
Слишком много одновременных вызовов: Таблицы (строка 16, файл «Код»)
К сожалению, произошла ошибка сервера. Подождите немного и повторите попытку. (строка 12, файл «Код»)
Согласно Daily Quotas Limit, существует максимум 20 сценариев триггеров в день.
Это вполне разумное число, если я могу найти способ запуска одного триггера для всех 50 обратных представлений формы в самом конце.
Было бы здорово, если бы я мог установить тайм-аут для выполнения, чтобы подождать и посмотреть, были ли какие-либо другие события запущены в ближайшие пару секунд, но мне нужно будет находиться внутри обработчика триггеров к тому моменту, когда я выполнение триггера.
Q: Есть ли способ для отправки триггеров отправки формы?
Смотрите, если это может помочь: https://developers.google.com/apps-script/reference/lock /замок – ScampMichael