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

В этом документе описаны ограничения и квоты на запросы API управления и API отчетов.

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

В этом видео обсуждаются рекомендации по управлению квотами запросов API Google Analytics.

Общие лимиты квот

Следующие квоты применяются к Management API , Core Reporting API v3 , MCF Reporting API , Metadata API , API удаления пользователей и API отчетов в реальном времени :

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

Превышение квоты

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

Запрос дополнительной квоты

Вы можете запросить только увеличение:

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

  1. Если у вас еще нет платежного аккаунта для вашего проекта, создайте его.
  2. Посетите страницу «Включенные API» библиотеки API в консоли API и выберите API из списка.
  3. Чтобы просмотреть и изменить настройки, связанные с квотами, выберите «Квоты» . Чтобы просмотреть статистику использования, выберите «Использование» .

Чтобы запросить увеличение максимальной суммы квоты, воспользуйтесь формой запроса квоты Analytics API . Обязательно проверьте информацию и следуйте инструкциям в форме запроса квоты перед отправкой запроса. Для Reporting API v4 имя API в консоли Google API — Google Analytics Reporting API . Все остальные API версии 3 (например, Management API v3, Core Reporting API v3, API отчетов в реальном времени v3, API удаления пользователей v3) перечислены в разделе Analytics API в консоли Google API.

Дополнительные сведения об управлении квотами и о том, как точно настроить приложение для использования квот, см. в разделе Мониторинг API и ограничение использования .