RequestMetadata

Die Metadaten zur Anfrage, erforderlich in allen Anfragen.

JSON-Darstellung
{
  "requestId": string,
  "version": {
    object (Version)
  },
  "issuerId": string
}
Felder
requestId

string

Eine ID, um diese bestimmte Anfrage zu identifizieren. Sie sollte bei jedem Wiederholungsversuch unterschiedlich sein.

Sie wird zum Debugging verwendet, z. B. zum Identifizieren von fehlgeschlagenen Anfragen. Es sind keine Idempotenzanforderungen angehängt.

Beispiel: UUID

version

object (Version)

Die Version der verwendeten API.

Diese sollte mit der Version der vom Server implementierten API verglichen werden. Die Anfrage sollte abgelehnt werden, wenn die Versionen nicht übereinstimmen.

issuerId

string

Die ID des Ausstellers, mit dem Google kommuniziert.

Hiermit kann beim Debugging schnell der Traffic des bestimmten Ausstellers gefiltert werden.

Beispiel: FreeFormState_ISO2Country_MDL

Version

Ein Objekt, das die Version der API darstellt.

JSON-Darstellung
{
  "major": integer,
  "minor": integer
}
Felder
major

integer

Die Hauptversionsnummer der API.

Beispiel: Für Version 1.2 wäre dies 1

minor

integer

Die Nebenversionsnummer der API.

Beispiel: Für Version 1.2 wäre dies 2