Limity chronią infrastrukturę Google przed zautomatyzowanymi procesami, które korzystają z interfejsu API Campaign Managera 360 w niewłaściwy sposób. Zapewniają one, że działania jednego dewelopera nie wpłyną negatywnie na większą społeczność.
Limity
Poniższe domyślne limity są wspólne dla wszystkich zasobów i metod interfejsu API Campaign Managera 360.
- 50 tysięcy żądań na projekt dziennie – można zwiększyć.
- 1 zapytanie na sekundę (QPS) na projekt.
- W konsoli Google API interfejs ten jest nazywany zapytaniami na minutę na użytkownika i domyślnie jest ustawiony na 60. Ten limit można zwiększyć zgodnie z potrzebami, maksymalnie do 600 (10 zapytań na sekundę).
Kreator raportów wymusza dodatkowe limity, które różnią się w zależności od konta. Więcej informacji znajdziesz w tym artykule w Centrum pomocy i w tabeli poniżej.
Przekroczenie limitu
Jeśli jest mało prawdopodobne, że żądanie zakończy się niepowodzeniem z powodu przekroczenia limitu, interfejs API zwraca kod stanu HTTP i przyczynę błędu. Treść odpowiedzi zawiera również szczegółowy opis przyczyny błędu. Przykładową odpowiedź na błąd możesz znaleźć w przewodniku po komunikatach o błędach.
Poniżej znajdziesz listę możliwych błędów i zalecanych działań w przypadku błędów żądań spowodowanych przekroczeniem limitu.
Kod | Przyczyna | przekaz, | Zalecane działanie |
---|---|---|---|
403 | DailyLimitPrzekroczony | Przekroczono limit dzienny | Spróbuj ponownie bez naprawienia problemu. Sprawdź wykorzystanie w Konsoli interfejsów API Google i zmień przepływ pracy, by zmniejszyć liczbę żądań. Jeśli uważasz, że Twoje wykorzystanie jest uzasadnione, możesz poprosić o zwiększenie limitu. |
403 | Przekroczono limit | To konto przekroczyło limit x raportów dziennie. | Nie próbuj na tym koncie generować więcej raportów dla tego konta. Aby uzyskać pomoc, skontaktuj się z menedżerem konta. |
403 | Przekroczono limit | Na tym profilu użytkownika przekroczono limit x raportów dziennie. | W tym dniu nie próbuj generować więcej raportów dla tego profilu użytkownika. Przełącz się na inny profil użytkownika lub poproś o pomoc menedżera konta. |
403 | Przekroczono limit | Na tym koncie przekroczono limit x aktywnych zaplanowanych raportów. | Przed ponownym wysłaniem żądania dezaktywuj zaplanowane raporty, których nie potrzebujesz. |
403 | Przekroczono limit | Profil użytkownika, do którego należy ten raport, przekroczył limit x aktywnych zaplanowanych raportów. | Poproś właściciela tego raportu o wyłączenie zaplanowanych raportów, których nie potrzebuje, zanim spróbujesz ponownie. |
403 | Przekroczono limit | Na tym profilu użytkownika przekroczono limit x aktywnych zaplanowanych raportów. | Przed ponownym wysłaniem żądania dezaktywuj zaplanowane raporty, których nie potrzebujesz. |
403 | Przekroczono limit | Nie można wykonać tej czynności, ponieważ jeden z limitów został przekroczony. Aby uzyskać pomoc, skontaktuj się ze swoim menedżerem konta. | Aby uzyskać pomoc, skontaktuj się z menedżerem konta. |
403 | UserRateLimit exceeded | Przekroczono limit liczby użytkowników | Zwiększ limit na użytkownika w Konsoli interfejsów API Google lub spowolnij szybkość wysyłania żądań za pomocą wykładniczego ponawiania. W przypadku tego interfejsu API nie zalecamy wysyłania równoczesnych żądań zapisu ani stosowania limitu szybkości powyżej 10 QPS. |
Zgłaszanie prośby o dodatkowy dzienny limit
Jeśli uważasz, że aplikacja wymaga dodatkowego limitu dziennego, możesz poprosić o więcej, postępując zgodnie z instrukcjami poniżej.
Podane niżej instrukcje dotyczą tylko projektów, w których wystąpił błąd dailyLimitExceeded
. Zalecane działania związane z innymi błędami w zakresie limitów zostały wymienione w tabeli powyżej.
- W interfejsie Google API otwórz interfejs Campaign Manager 360 API.
- Sprawdź statystyki użytkowania na stronie Wskaźniki, aby upewnić się, że aplikacja działa zgodnie z oczekiwaniami. Zanim przejdziesz dalej, zapoznaj się z wywołanymi metodami i zadbaj o nieoczekiwane i nadmierne użycie.
- Jeśli wykorzystanie wydaje się normalne, wejdź na stronę Limity, kliknij ikonę edycji obok opcji Zapytania dziennie i kliknij link „Poproś o wyższy limit”.
Zapoznaj się z tymi informacjami i wykonaj instrukcje podane w formularzu prośby o limit.