RequestMetadata

Metadata tentang permintaan, yang diperlukan dalam semua permintaan.

Representasi JSON
{
  "requestId": string,
  "version": {
    object (Version)
  },
  "issuerId": string
}
Kolom
requestId

string

ID yang digunakan untuk mengidentifikasi permintaan khusus ini, dan harus berbeda untuk setiap percobaan ulang.

Ini digunakan untuk tujuan proses debug, seperti mengidentifikasi permintaan yang gagal. Tidak ada persyaratan keidempotenan yang dilampirkan pada hal ini

Contoh: UUID

version

object (Version)

Versi API yang digunakan.

Hal ini harus diperiksa terhadap versi API yang diterapkan oleh server, dan permintaan harus ditolak jika tidak cocok.

issuerId

string

ID penerbit yang berkomunikasi dengan Google.

Hal ini dapat digunakan untuk memfilter traffic penerbit tertentu dengan cepat saat melakukan proses debug.

Contoh: FreeFormState_ISO2Country_MDL

Versi

Objek yang merepresentasikan versi API.

Representasi JSON
{
  "major": integer,
  "minor": integer
}
Kolom
major

integer

Nomor versi utama API.

Contoh: untuk versi 1.2, nilainya adalah 1

minor

integer

Nomor versi minor API.

Contoh: untuk versi 1.2, nilainya adalah 2