Вопрос
Существуют различные ограничения квоты в скрипте приложений.
Есть ли способ отловить ошибку, возникающую при достижении предела квоты и преждевременном завершении работы скрипта / пользовательской функции?
Например, если сценарий, выполняемый через графический интерфейс, выполняется более 6 минут, пользователю будет предложено сообщение на красном фоне, что
msgstr "исполнение превысило максимальное время». Есть ли способ поймать это без графического интерфейса?
Примечание:
Я не прошу оптимизации в Apps Script. В этом отношении будет много повторяющихся вопросов и отличных ответов. Я понимаю, что нет никаких решений для жестких квот. Я просто хочу ловить всякий раз, когда достигнут предел квоты.
Суть в том, что я собираю данные с сайта в Китае, который выводит изображение, которое, в свою очередь, преобразуется из числовых данных в режиме реального времени. Расстояние до сервера, типичная медленная реакция китайских правительственных сайтов и конверсия в реальном времени - (неизбежные) причины тайм-аутов.