В этом документе описаны ограничения и квоты на запросы 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
и сообщение о том, что аккаунт превысил квоту. Дополнительную информацию см. в условиях обслуживания .
Запрос дополнительной квоты
Вы можете запросить только увеличение:
- Количество ежедневных запросов на чтение на проект (по умолчанию 50 000).
- Количество ежедневных запросов на запись на проект (по умолчанию 50)
Чтобы просмотреть или изменить ограничения использования для вашего проекта или запросить увеличение квоты, выполните следующие действия:
- Если у вас еще нет платежного аккаунта для вашего проекта, создайте его.
- Посетите страницу «Включенные API» библиотеки API в консоли API и выберите API из списка.
- Чтобы просмотреть и изменить настройки, связанные с квотами, выберите «Квоты» . Чтобы просмотреть статистику использования, выберите «Использование» .
Чтобы запросить увеличение максимальной суммы квоты, воспользуйтесь формой запроса квоты 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 и ограничение использования .