Ograniczenia żądań do interfejsu API

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 minuteRequests 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.