RequestMetadata

İstekle ilgili meta veriler (tüm isteklerde gereklidir).

JSON gösterimi
{
  "requestId": string,
  "version": {
    object (Version)
  },
  "issuerId": string
}
Alanlar
requestId

string

Bu belirli isteği tanımlamak için kullanılan bir kimliktir ve her yeniden deneme için farklı olmalıdır.

Bu, başarısız olan istekleri tanımlama gibi hata ayıklama amaçlarıyla kullanılır. Bu işlemle ilgili herhangi bir idempotentlik koşulu yoktur.

Ör: UUID

version

object (Version)

Kullanılan API'nin sürümü.

Bu, sunucu tarafından uygulanan API sürümüyle karşılaştırılmalı ve eşleşmemesi durumunda istek reddedilmelidir.

issuerId

string

Google'ın iletişim kurduğu veren kuruluşun kimliği.

Bu, hata ayıklama sırasında belirli bir veren kuruluşun trafiğini hızlıca filtrelemek için kullanılabilir.

Ör: FreeFormState_ISO2Country_MDL

Sürüm

API'nin sürümünü temsil eden bir nesne.

JSON gösterimi
{
  "major": integer,
  "minor": integer
}
Alanlar
major

integer

API'nin ana sürüm numarası.

Ör. 1.2 sürümü için bu değer 1 olur.

minor

integer

API'nin alt sürüm numarası.

Ör: 1.2 sürümü için bu değer 2 olur.