RequestMetadata

I metadati relativi alla richiesta, necessari in tutte le richieste.

Rappresentazione JSON
{
  "requestId": string,
  "version": {
    object (Version)
  },
  "issuerId": string
}
Campi
requestId

string

Un ID utilizzato per identificare questa richiesta specifica, che deve essere diverso per ogni nuovo tentativo.

Viene utilizzato a scopo di debug, ad esempio per identificare le richieste non riuscite. Non sono associati requisiti di idempotenza

Esempio: UUID

version

object (Version)

La versione dell'API in uso.

Questo valore deve essere confrontato con la versione dell'API implementata dal server e la richiesta deve essere rifiutata se non corrispondono.

issuerId

string

L'ID dell'emittente con cui Google comunica.

Può essere utilizzato per filtrare rapidamente il traffico dell'emittente specifica durante il debug.

Esempio: FreeFormState_ISO2Country_MDL

Versione

Un oggetto che rappresenta la versione dell'API.

Rappresentazione JSON
{
  "major": integer,
  "minor": integer
}
Campi
major

integer

Il numero della versione principale dell'API.

Esempio: per la versione 1.2, questo valore è 1

minor

integer

Il numero della versione secondaria dell'API.

Esempio: per la versione 1.2, questo valore sarebbe 2.