Ricerca…


Sintassi

  • 400 invalidParameter Indica che un parametro di richiesta ha un valore non valido.

  • 400 badRequest Indica che la query non è valida. Ad esempio, mancava l'ID genitore o la combinazione di dimensioni o metriche richieste non era valida.

  • 403 insufficientPermissions Indica che l'utente non dispone di autorizzazioni sufficienti per l'entità specificata nella query.

  • 403 dailyLimitExceeded Indica che l'utente ha superato la quota giornaliera (per progetto o per visualizzazione (profilo)).

  • 403 usageLimits.userRateLimitExceededUnreg Indica che l'applicazione deve essere registrata nella Console API di Google.

  • 403 userRateLimitExceeded Indica che il limite di velocità dell'utente è stato superato. Il limite massimo di velocità è 10 qps per indirizzo IP.

  • 403 rateLimitExceeded Indica che i limiti globali o globali della velocità del progetto sono stati superati. Riprova usando il back-off esponenziale. È necessario rallentare la velocità con cui si inviano le richieste.

  • 403 quota superata Indica che sono state raggiunte le 10 richieste simultanee per vista (profilo) nell'API di reporting principale.

  • 429 RESOURCE_EXHAUSTED AnalyticsDefaultGroupCLIENT_PROJECT-1d Indica che le Richieste al giorno per quota di progetto sono state esaurite.

  • 429 RESOURCE_EXHAUSTED AnalyticsDefaultGroupCLIENT_PROJECT-100s Indica che le Richieste per 100 secondi per quota di progetto sono state esaurite.

  • 429 RESOURCE_EXHAUSTED AnalyticsDefaultGroupUSER-100s Indica che le richieste per 100 secondi per utente per quota di progetto sono state esaurite.

  • 429 RESOURCE_EXHAUSTED DiscoveryGroupCLIENT_PROJECT-100s Indica che le richieste di rilevamento per quota di 100 secondi sono state esaurite.

  • 500 internalServerError Si è verificato un errore del server interno imprevisto. Non riprovare più volte questa query.

  • 503 backendError Server ha restituito un errore. Non riprovare più volte questa query.

Parametri

Nome Descrizione
dominio Posizione dell'errore ex: globale
ragionare Motivo dell'errore
Messaggio Un messaggio che spiega l'errore e una possibile soluzione.
LocationType Il tipo di posizione dell'errore ex: paramater
Posizione La posizione effettiva dell'errore

Osservazioni

Se una richiesta ha esito positivo, l'API restituisce un codice di stato HTTP 200 insieme ai dati richiesti nel corpo della risposta.

Se si verifica un errore con una richiesta, l'API restituisce un codice di stato HTTP e un motivo nella risposta in base al tipo di errore. Inoltre, il corpo della risposta contiene una descrizione dettagliata di ciò che ha causato l'errore.

400 invalidParameter

È importante leggere la risposta all'errore restituita dal server dell'API di Google Analytics. In molti casi possono dirti esattamente cosa c'è che non va.

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]"
 }
}

In questo caso il messaggio:

"messaggio": "Valore non valido '-1' per risultati massimi. Il valore deve essere compreso nell'intervallo: [1, 1000]",

Ci sta dicendo che abbiamo inviato un valore -1 per il parametro max-results che non è valido, possiamo solo inviare un valore da 1-1000.



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow