Z Google Analytics korzystają miliony witryn. Nakładamy ograniczenia na żądania do interfejsów API, aby chronić system przed otrzymaniem większej ilości danych, niż jest w stanie obsłużyć, a także zadbać o sprawiedliwy rozkład zasobów systemowych. Limity i limity mogą się zmieniać.
Ograniczenia liczby żądań
Limity liczby żądań do interfejsu API określają liczbę żądań, które można wysłać do interfejsu Google Analytics Admin API. Limity liczby żądań są egzekwowane i automatycznie wypełniane co 60-sekundowy (1-minutowy) przedział. Oznacza to, że jeśli Twój projekt osiągnie maksymalny limit liczby żądań w dowolnym momencie w ciągu 60 sekund, musisz poczekać, aż limit się uzupełni, zanim zaczniesz wysyłać kolejne żądania w tej grupie. Jeśli Twój projekt przekracza limit liczby żądań, otrzymasz błąd 403 z przyczyną rateLimitExceeded
. Aby naprawić ten błąd, poczekaj minutę i spróbuj jeszcze raz – limit powinien zostać wypełniony na początku następnego interwału.
Maksymalna dzienna liczba żądań do interfejsu API jest w naturalny sposób ograniczana przez limity szybkości interfejsu API. Obecnie nie ma jawnego dziennego limitu wykorzystania dla interfejsu Google Analytics Admin API.
Limity projektu Cloud
Limity liczby żądań do interfejsu API dotyczą poszczególnych projektów.
Konsola Cloud wyświetla limity projektu Cloud: https://console.cloud.google.com/apis/api/analyticsadmin.googleapis.com/quotas.
Poniżej znajdziesz domyślne limity dla interfejsu Google Analytics Admin API, które większość użytkowników zobaczy w swojej konsoli. Pamiętaj, że limity mogą być automatycznie ograniczane w przypadku projektów naruszających Warunki korzystania z usługi Google Analytics.
Nazwa limitu | Limit |
---|---|
Żądania na minutę | 1200 |
Żądania na minutę na użytkownika | 600 |
Zapisy na minutę | 600 |
Zapisy na minutę na użytkownika | 180 |
Każde żądanie wysłane do interfejsu Google Analytics Admin API zajmuje Requests per minute
– Requests per minute per user
limitów. Żądania wysyłane do dowolnej metody, która w jakikolwiek sposób zmienia konfigurację konta Google Analytics (metody create
, patch
, delete
, archive
, update
), również zajmują limity Writes per minute
i Writes per minute per user
.
Informacje o ograniczaniu żądań do interfejsu API poszczególnych użytkowników znajdziesz w artykule Ograniczanie wykorzystania interfejsu API.