Ограничения и квоты на запросы API

Чтобы система Google Analytics не получала больше данных, чем может обработать, и чтобы обеспечить справедливое распределение ресурсов системы между пользователями, API Google Analytics устанавливают определенные ограничения и квоты на использование данных.

На уровне проекта Google Cloud к общему использованию API Google Analytics (за исключением вызовов Data API) применяются следующие ограничения и квоты:

  • 50 000 запросов по каждому проекту в день.
  • 10 запросов в секунду (QPS) на один IP-адрес .
    • В консоли API существует аналогичная квота, называемая «Запросы за 100 секунд на пользователя» . По умолчанию она установлена ​​на 100 запросов за 100 секунд на пользователя и может быть изменена до максимального значения в 1000. Однако количество запросов к API ограничено максимум 10 запросами в секунду на пользователя.
    • Если ваше приложение отправляет все API-запросы с одного IP-адреса (например, от имени ваших пользователей), используйте параметр userIp или quotaUser в каждом запросе, чтобы получить полную квоту QPS для каждого пользователя.

Некоторые API имеют дополнительные ограничения. Подробную информацию об ограничениях и квотах, специфичных для каждого API, см. на следующих страницах:

Ошибки, связанные с ограничениями и квотами.

Если квота на запросы к API Google Analytics превышена, API возвращает код ошибки 403 или 429 и сообщение о том, что учетная запись превысила квоту. Дополнительную информацию см. в условиях предоставления услуг .

Для получения дополнительной информации об управлении квотами и о том, как оптимизировать использование квот в вашем приложении, см. раздел «Мониторинг API и ограничение использования» .