Правильный способ справиться с ограничением скорости UrlFetch без случайных утилит.

Наше дополнение для Google Sheets предоставляет пользователям расширенную библиотеку функций.

Проблема в том, что каждый запуск функции выполняет UrlFetch. Поэтому, если пользователь перетаскивает столбец> 100 раз, он, скорее всего, увидит ошибку: «Ошибка: слишком много раз вызвана служба за короткое время: urlfetch».

По-видимому, распространенным решением является добавление случайного бита сна перед функцией UrlFetch (например,https://productforums.google.com/forum/#!topic/docs/_lgg9hbU6k8). Но нет ли другого способа решить это? После тестирования со случайным сном я могу увеличить ограничение до 200 функций одновременно, макс.

Основная проблема заключается в том, что я не знаю, что такое ограничение на самом деле. Например, если в очереди Google> 100 запросов одновременно UrlFetch достигает предела скорости? Я пытаюсь действительно понять, каковы наши варианты, но даже не в полной мере получить ограничения!

Большое спасибо за помощь, особенно если вы кто-то из Google :).

Ответы на вопрос(1)

Ваш ответ на вопрос