RequestMetadata

Metadane dotyczące żądania, wymagane we wszystkich żądaniach.

Zapis JSON
{
  "requestId": string,
  "version": {
    object (Version)
  },
  "issuerId": string
}
Pola
requestId

string

Identyfikator używany do identyfikowania tego konkretnego żądania. Powinien być inny przy każdej ponownej próbie.

Służy do debugowania, np. identyfikowania żądań, które się nie powiodły. Nie są z nim związane żadne wymagania dotyczące idempotentności

Przykład: UUID

version

object (Version)

Wersja używanego interfejsu API.

Należy to sprawdzić w porównaniu z wersją interfejsu API zaimplementowaną przez serwer. Jeśli nie są zgodne, żądanie należy odrzucić.

issuerId

string

Identyfikator wydawcy, z którym komunikuje się Google.

Podczas debugowania możesz użyć tej opcji, aby szybko filtrować ruch pochodzący od konkretnego wydawcy.

Przykład: FreeFormState_ISO2Country_MDL

Wersja

Obiekt reprezentujący wersję interfejsu API.

Zapis JSON
{
  "major": integer,
  "minor": integer
}
Pola
major

integer

Numer wersji głównej interfejsu API.

Przykład: w przypadku wersji 1.2 będzie to 1.

minor

integer

Pomocniczy numer wersji interfejsu API.

Przykład: w przypadku wersji 1.2 będzie to 2.