Z Google Analytics korzystają miliony witryn. Nakładamy limity na żądania do interfejsu API, aby chronić system przed otrzymaniem większej ilości danych, niż jest w stanie obsłużyć, a także aby zapewnić sprawiedliwy podział zasobów systemowych. Limity mogą ulec zmianie.
W tym filmie omawiamy sprawdzone metody zarządzania limitami żądań interfejsu Google Analytics API.
W przypadku interfejsu User Deletion API obowiązują te limity:
- 50 000 żądań na projekt dziennie, które można zwiększyć.
- 10 zapytań na sekundę (QPS) na adres IP.
- W konsoli interfejsów API istnieje podobny limit nazywany żądaniami na 100 sekund na użytkownika. Domyślnie ustawiona jest wartość 100 żądań na 100 sekund na użytkownika, ale można ją ustawić na maksymalną wartość 1000. Liczba żądań do interfejsu API jest jednak ograniczona do maksymalnie 10 na sekundę na użytkownika.
- Jeśli Twoja aplikacja wykonuje wszystkie żądania do interfejsu API z jednego adresu IP (na przykład w imieniu użytkowników), używaj parametru
userIP
lubquotaUser
w każdym żądaniu, aby uzyskać pełny limit zapytań na sekundę dla każdego użytkownika. Więcej informacji znajdziesz w podsumowaniu standardowych parametrów zapytania.
- 1,5 zapytania na sekundę na usługę lub projekt Firebase.
- 500 zapytań dziennie na projekt w chmurze.
Przekroczenie limitu
W przypadku przekroczenia limitu wysyłania żądań do interfejsu Google Analytics API interfejs API zwraca kod błędu 403
lub 429
i komunikat, że konto przekroczyło limit. Więcej informacji znajdziesz w warunkach korzystania z usługi.
Wysyłanie prośby o dodatkowy limit
Możesz tylko poprosić o zwiększenie:
- Liczba dziennych żądań odczytu na projekt (domyślnie 50 000).
- Liczba dziennych żądań zapisu na projekt (50 domyślnie).
Aby wyświetlić lub zmienić limity wykorzystania dla projektu albo poprosić o jego zwiększenie, wykonaj te czynności:
- Jeśli nie masz jeszcze konta rozliczeniowego dla swojego projektu, utwórz je.
- Otwórz stronę Włączone interfejsy API w bibliotece interfejsów API w konsoli API i wybierz interfejs API z listy.
- Aby wyświetlić i zmienić ustawienia związane z limitami, wybierz Limity. Aby wyświetlić statystyki użytkowania, wybierz Użycie.
Aby poprosić o zwiększenie maksymalnej wartości limitu, użyj formularza prośby o zwiększenie limitu w interfejsie Analytics API. Zanim prześlesz prośbę, zapoznaj się z informacjami i wykonaj instrukcje podane w formularzu prośby o zwiększenie limitu.
Więcej informacji o zarządzaniu limitami i o tym, jak dostroić aplikację pod kątem wykorzystania limitów, znajdziesz w artykule Monitorowanie interfejsów API i ograniczanie wykorzystania.