Limity i kwoty dotyczące żądań interfejsu API

Aby zapewnić, że system Google Analytics nie otrzyma więcej danych, niż może przetworzyć, oraz aby zapewnić równy podział zasobów systemu między użytkowników, interfejsy Google Analytics API stosują pewne limity i kwoty dotyczące korzystania z usługi.

Na ogólne wykorzystanie interfejsu Google Analytics API (z wyjątkiem wywołań interfejsu Data API) na poziomie projektu Google Cloud mają zastosowanie następujące limity i kwoty:

  • 50 tys. żądań na projekt dziennie.
  • 10 zapytań na sekundę (QPS) na adres IP.
    • konsoli interfejsu API obowiązuje podobna kwota zwana żądaniami na 100 sekund na użytkownika. Domyślnie jest to 100 żądań na 100 sekund na użytkownika, ale można to zmienić do maksymalnej wartości 1000. Liczba żądań do interfejsu API jest jednak ograniczona do maksymalnie 10 żądań na sekundę na użytkownika.
    • Jeśli Twoja aplikacja wysyła wszystkie żądania interfejsu API z jednego adresu IP (np. w imieniu użytkowników), użyj parametru userIP lub quotaUser w każdym żądaniu, aby uzyskać pełny limit QPS dla każdego użytkownika. Więcej informacji znajdziesz w podsumowaniu standardowych parametrów zapytań.

Niektóre interfejsy API mają dodatkowe ograniczenia. Szczegółowe informacje o limitach i kwotach dotyczących interfejsu API znajdziesz na tych stronach:

Błędy związane z limitami i limitami kwot

Jeśli limit żądań interfejsu Google Analytics API zostanie przekroczony, interfejs API zwróci kod błędu 403 lub 429 oraz komunikat o tym, że konto przekroczyło limit. Więcej informacji znajdziesz w Warunkach korzystania z usługi.

Więcej informacji o zarządzaniu limitami i dostosowywaniu aplikacji do limitów znajdziesz w artykule Monitorowanie interfejsów API i ograniczanie wykorzystania.