google-analytics-api
Fel svar
Sök…
Syntax
400 invalidParameter Indikerar att en förfrågningsparameter har ett ogiltigt värde.
400 badRequest Indikerar att frågan var ogiltig. Exempelvis saknade föräldra-ID eller kombinationen av dimensioner eller statistik som begärdes var inte giltig.
403 insufficientPermissions Indikerar att användaren inte har tillräckliga behörigheter för den enhet som anges i frågan.
403 DailyLimitExceeded Indikerar att användaren har överskridit den dagliga kvoten (antingen per projekt eller per vy (profil)).
403 useLimits.userRateLimitExceededUnreg Indikerar att applikationen måste registreras i Google API-konsolen.
403 userRateLimitExceeded Indikerar att användarhastighetsgränsen har överskridits. Maximal hastighetsgräns är 10 qps per IP-adress.
403 rateLimitExceeded Indikerar att de globala eller övergripande projektnivågränserna har överskridits. Försök igen med exponentiell back-off. Du måste bromsa hastigheten som du skickar förfrågningarna.
403 quotaExceeded Indikerar att de 10 samtidiga förfrågningarna per vy (profil) i Core Reporting API har uppnåtts.
429 RESOURCE_EXHAUSTED AnalyticsDefaultGroupCLIENT_PROJECT-1d Indikerar att förfrågningarna per dag per projektkvot är uttömda.
429 RESOURCE_EXHAUSTED AnalyticsDefaultGroupCLIENT_PROJECT-100s Indikerar att begäran per 100 sekunder per projektkvot är uttömd.
429 RESOURCE_EXHAUSTED AnalyticsDefaultGroupUSER-100s Indikerar att förfrågningarna per 100 sekunder per användare per projektkvot är uttömda.
429 RESOURCE_EXHAUSTED DiscoveryGroupCLIENT_PROJECT-100s Indikerar att upptäcktsbegäran per 100 sekunders kvot har uttömts.
500 internalServerError Oväntat internt serverfel inträffade. Försök inte försöka igen mer än en gång.
503 backendError Server returnerade ett fel. Försök inte försöka igen mer än en gång.
parametrar
namn | Beskrivning |
---|---|
domän | Plats för felet ex: globalt |
anledning | Orsak till felet |
meddelande | Ett meddelande som förklarar felet och en möjlig lösning. |
locationType | Platsens typ för felet ex: paramater |
plats | Felens faktiska placering |
Anmärkningar
Om en förfrågan lyckas returnerar API en 200 HTTP-statuskod tillsammans med den begärda informationen i svarets kropp.
Om ett fel inträffar med en begäran returnerar API: n en HTTP-statuskod och orsak i svaret baserat på feltypen. Dessutom innehåller svarets kropp en detaljerad beskrivning av vad som orsakade felet.
400 invalidParameter
Det är viktigt att läsa felsvaret som returneras av Google Analytics API-servern. I många fall kan de berätta exakt vad som är fel.
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]"
}
}
I detta fall meddelandet:
"meddelande": "Ogiltigt värde '-1' för maxresultat. Värde måste ligga inom intervallet: [1, 1000]",
Berättar för oss att vi skickade ett -1-värde för parametern max-results som inte är giltigt, vi kan bara skicka ett värde från 1-1000.