Квоты для сервисов Google

Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.

Службы Apps Script имеют ежедневные квоты и ограничения на некоторые функции. Если вы превысите квоту или ограничение, ваш скрипт выдаст исключение и выполнение остановится.

Важно ! Для некоторых функций предусмотрены дополнительные квоты продукта Google, с которым они связаны. Использование службы скриптов приложений продукта учитывается во всех связанных резервах квот. Функция становится недоступной, если вы достигаете любой из связанных квот.

Текущие квоты

Квоты устанавливаются на разных уровнях для пользователей потребительских учетных записей (например, gmail.com) или бесплатной версии G Suite (снята с производства) и учетных записей Google Workspace .

Используйте приведенные ниже квоты, чтобы протестировать свои скрипты. Все квоты могут быть отменены, сокращены или изменены в любое время без предварительного уведомления.

Особенность Потребитель (например, gmail.com) и
Бесплатная версия G Suite
( наследие )
Рабочая область Google
учетные записи
События календаря созданы 5000 / день 10 000 / день
Контакты созданы 1000 / день 2000 / день
Документы созданы 250 / день 1500 / день
Файлы преобразованы 2000 / день 4000 / день
Получателей электронной почты в день 100 * /день 1500 * /день
Получателей электронной почты в день в домене 100 * /день 2000 / день
Чтение/запись электронной почты (кроме отправки) 20 000 / день 50 000 / день
Группы читают 2000 / день 10 000 / день
JDBC-соединение 10 000 / день 50 000 / день
Ошибка JDBC-подключения 100 / день 500 / день
Презентации созданы 250 / день 1500 / день
Свойства чтение/запись 50 000 / день 500 000 / день
Слайды созданы 250 / день 1500 / день
Таблицы созданы 250 / день 3200 / день
Общее время выполнения триггеров 90 мин/день 6 часов / день
Вызовы получения URL 20 000 / день 100 000 / день
Рендеринг статической карты 1000 / день 10 000 / день
Запрос направления карты Google 1000 / день 10 000 / день
Вызовы Google Map Geocode 1000 / день 10 000 / день
Перевести звонки 5000 / день 20 000 / день
Запрос образцов высот Google Map 1000 / день 10 000 / день
Проекты сценариев приложений 50 / день 50 / день

Текущие ограничения

Используйте приведенные ниже ограничения, чтобы помочь протестировать свои скрипты. Все лимиты могут быть отменены, сокращены или изменены в любое время без предварительного уведомления.

Особенность Потребитель (например, gmail.com) и
Бесплатная версия G Suite
( наследие )
Рабочая область Google
учетные записи
Время выполнения скрипта 6 мин / исполнение 6 мин / исполнение
Время выполнения пользовательской функции 30 сек/исполнение 30 сек/исполнение
Одновременные казни 30 / пользователь 30 / пользователь
Вложения электронной почты 250 / мс 250 / мс
Размер письма электронной почты 200 КБ/сообщение 400 КБ/сообщение
Получатели электронной почты на сообщение 50 / мс 50 / мс
Общий размер вложений электронной почты 25 МБ/сообщение 25 МБ/сообщение
Размер значения свойств 9 КБ / вал 9 КБ / вал
Общее хранилище свойств 500 КБ / хранилище свойств 500 КБ / хранилище свойств
Триггеры 20/пользователь/скрипт 20/пользователь/скрипт
Размер ответа на выборку URL 50 МБ/звонок 50 МБ/звонок
Заголовки получения URL 100 / звонок 100 / звонок
Размер заголовка выборки URL 8 КБ/звонок 8 КБ/звонок
URL Получить размер POST 50 МБ/звонок 50 МБ/звонок
URL Получить длину URL 2 КБ/звонок 2 КБ/звонок

Сообщения об исключениях

Если сценарий достигает квоты или ограничения, он создает исключение с сообщением, подобным следующему:

  • Limit exceeded: Email Attachments Per Message. Это указывает на то, что сценарий превысил одну из квот или ограничений, перечисленных выше.
  • Service invoked too many times: Calendar. Это указывает на то, что скрипт вызывал данную службу слишком много раз за один день.
  • Service invoked too many times in a short time: Calendar. Try Utilities.sleep(1000) between calls. Это указывает на то, что скрипт вызывал данную службу слишком много раз за короткий промежуток времени.
  • Service using too much computer time for one day. Это указывает на то, что сценарий превысил общее допустимое время выполнения в течение одного дня. Чаще всего это происходит для скриптов, запускаемых по триггеру , у которых дневной лимит ниже, чем у скриптов, выполняемых вручную.
  • Script invoked too many times per second for this Google user account. Это указывает на то, что сценарий начал выполняться слишком много раз за короткий промежуток времени. Чаще всего это происходит для пользовательских функций, которые многократно вызываются в одной электронной таблице. Чтобы избежать этой ошибки, кодируйте свои пользовательские функции так, чтобы их нужно было вызывать только один раз для каждого диапазона данных, как описано в руководстве по пользовательским функциям .
  • There are too many scripts running simultaneously for this Google user account. Это указывает на то, что у вас одновременно выполняется слишком много сценариев, хотя и не обязательно один и тот же сценарий. Как и исключение выше, это чаще всего происходит для пользовательских функций, которые многократно вызываются в одной электронной таблице.