Targeting

Detail penargetan untuk tindakan pemulihan seperti region, level android sdk, versi aplikasi, dll.

Representasi JSON
{

  // Union field criteria can be only one of the following:
  "regions": {
    object (Regions)
  },
  "androidSdks": {
    object (AndroidSdks)
  },
  "allUsers": {
    object (AllUsers)
  }
  // End of list of possible types for union field criteria.

  // Union field target_versions can be only one of the following:
  "versionList": {
    object (AppVersionList)
  },
  "versionRange": {
    object (AppVersionRange)
  }
  // End of list of possible types for union field target_versions.
}
Kolom
Kolom union criteria. Kriteria untuk tindakan pemulihan penargetan. criteria hanya ada berupa salah satu diantara berikut:
regions

object (Regions)

Penargetan didasarkan pada wilayah akun pengguna.

androidSdks

object (AndroidSdks)

Penargetan didasarkan pada API level Android perangkat.

allUsers

object (AllUsers)

Semua pengguna ditargetkan.

Kolom union target_versions. Versi aplikasi yang ditargetkan oleh tindakan pemulihan. Wajib diisi. target_versions hanya ada berupa salah satu diantara berikut:
versionList

object (AppVersionList)

Targetkan kode versi sebagai daftar.

versionRange

object (AppVersionRange)

Targetkan kode versi sebagai rentang.

AppVersionList

Format data untuk daftar versi aplikasi.

Representasi JSON
{
  "versionCodes": [
    string
  ]
}
Kolom
versionCodes[]

string (int64 format)

Daftar kode versi aplikasi.

AppVersionRange

Format data untuk rentang versi aplikasi yang berkelanjutan.

Representasi JSON
{
  "versionCodeStart": string,
  "versionCodeEnd": string
}
Kolom
versionCodeStart

string (int64 format)

Versi aplikasi terendah dalam rentang tersebut, inklusif.

versionCodeEnd

string (int64 format)

Versi aplikasi tertinggi dalam rentang yang disertakan, inklusif.