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.



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow