RequestMetadata

Son los metadatos sobre la solicitud, que se requieren en todas las solicitudes.

Representación JSON
{
  "requestId": string,
  "version": {
    object (Version)
  },
  "issuerId": string
}
Campos
requestId

string

Es un ID que se usa para identificar esta solicitud específica y debe ser diferente para cada reintento.

Se usa con fines de depuración, como identificar solicitudes que fallaron. No se adjuntan requisitos de idempotencia a este

Ejemplo: UUID

version

object (Version)

Es la versión de la API que se usa.

Esto se debe verificar con la versión de la API implementada por el servidor, y la solicitud se debe rechazar si no coinciden.

issuerId

string

Es el ID de la entidad emisora con la que se comunica Google.

Esto se puede usar para filtrar rápidamente el tráfico del emisor específico durante la depuración.

Ej.: FreeFormState_ISO2Country_MDL

Versión

Objeto que representa la versión de la API.

Representación JSON
{
  "major": integer,
  "minor": integer
}
Campos
major

integer

Es el número de versión principal de la API.

Ejemplo: Para la versión 1.2, sería 1.

minor

integer

Es el número de versión secundaria de la API.

P. ej., para la versión 1.2, sería 2.