Szukaj…


Składnia

  • 400 invalidParameter Wskazuje, że parametr żądania ma niepoprawną wartość.

  • 400 badRequest Wskazuje, że zapytanie było nieprawidłowe. Na przykład brakuje identyfikatora nadrzędnego lub żądana kombinacja wymiarów lub danych jest nieprawidłowa.

  • 403 niewystarczające Uprawnienia Wskazuje, że użytkownik nie ma wystarczających uprawnień dla encji określonej w zapytaniu.

  • 403 dailyLimitExceeded Wskazuje, że użytkownik przekroczył dzienny limit (na projekt lub na widok (profil)).

  • 403 useLimits.userRateLimitExceededUnreg Wskazuje, że aplikacja musi zostać zarejestrowana w konsoli Google API.

  • 403 userRateLimitExceeded Wskazuje, że limit prędkości użytkownika został przekroczony. Maksymalny limit prędkości wynosi 10 qps na adres IP.

  • 403 rateLimitExceeded Wskazuje, że globalne lub ogólne limity stawek projektu zostały przekroczone. Spróbuj ponownie, korzystając z wykładniczego wycofania. Musisz spowolnić tempo wysyłania żądań.

  • 403 quotaExceeded Wskazuje, że osiągnięto 10 równoczesnych żądań na widok (profil) w podstawowym interfejsie API raportowania.

  • 429 RESOURCE_EXHAUSTED AnalyticsDefaultGroupCLIENT_PROJECT-1d Wskazuje, że liczba żądań na dzień dla przydziału została wyczerpana.

  • 429 RESOURCE_EXHAUSTED AnalyticsDefaultGroupCLIENT_PROJECT-100s Wskazuje, że żądania na 100 sekund na przydział projektu zostały wyczerpane.

  • 429 RESOURCE_EXHAUSTED AnalyticsDefaultGroupUSER-100s Wskazuje, że żądania na 100 sekund na użytkownika na przydział projektu zostały wyczerpane.

  • 429 RESOURCE_EXHAUSTED DiscoveryGroupCLIENT_PROJECT-100s Wskazuje, że żądania wykrywania na 100 sekund zostały wyczerpane.

  • 500 internalServerError Wystąpił nieoczekiwany wewnętrzny błąd serwera. Nie ponawiaj tego zapytania więcej niż raz.

  • 503 backendError Server zwrócił błąd. Nie ponawiaj tego zapytania więcej niż raz.

Parametry

Nazwa Opis
domena Lokalizacja błędu np .: globalna
powód Powód błędu
wiadomość Komunikat wyjaśniający błąd i możliwe rozwiązanie.
Typ Lokacji Typ lokalizacji błędu np. Parametr
Lokalizacja Rzeczywista lokalizacja błędu

Uwagi

Jeśli żądanie zakończy się powodzeniem, interfejs API zwraca kod stanu 200 HTTP wraz z żądanymi danymi w treści odpowiedzi.

Jeśli wystąpi błąd w żądaniu, interfejs API zwraca kod stanu HTTP i przyczynę w odpowiedzi na podstawie typu błędu. Ponadto treść odpowiedzi zawiera szczegółowy opis przyczyny błędu.

400 nieprawidłowy parametr

Ważne jest, aby przeczytać odpowiedź na błąd zwracaną przez serwer API Google Analytics. W wielu przypadkach mogą dokładnie powiedzieć, co jest nie tak.

400 invalidParameter

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "invalidParameter",
    "message": "Invalid value '-1' for max-results. Value must be within the range: [1, 1000]",
    "locationType": "parameter",
    "location": "max-results"
   }
  ],
  "code": 400,
  "message": "Invalid value '-1' for max-results. Value must be within the range: [1, 1000]"
 }
}

W takim przypadku wiadomość:

„message”: „Niepoprawna wartość„ -1 ”dla maksymalnych wyników. Wartość musi mieścić się w zakresie: [1, 1000]”,

Mówi nam, że wysłaliśmy wartość -1 dla parametru max-results, który nie jest prawidłowy, możemy wysłać tylko wartość z 1-1000.



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow