Targeting

Kurtarma işlemi için hedefleme ayrıntıları (ör. bölgeler, Android SDK seviyeleri, uygulama sürümleri vb.).

JSON gösterimi
{

  // 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.
}
Alanlar
Birleştirme alanı criteria. Kurtarma işlemi hedefleme ölçütleri. criteria şunlardan yalnızca biri olabilir:
regions

object (Regions)

Hedefleme, kullanıcı hesabı bölgesini temel alır.

androidSdks

object (AndroidSdks)

Hedefleme, cihazların Android API düzeylerini temel alır.

allUsers

object (AllUsers)

Tüm kullanıcılar hedeflenir.

Birleştirme alanı target_versions. Kurtarma işlemi tarafından hedeflenen uygulama sürümleri. Zorunlu. target_versions şunlardan yalnızca biri olabilir:
versionList

object (AppVersionList)

Sürüm kodlarını liste olarak hedefleyin.

versionRange

object (AppVersionRange)

Sürüm kodlarını aralık olarak hedefleyin.

AppVersionList

Uygulama sürümleri listesinin veri biçimi.

JSON gösterimi
{
  "versionCodes": [
    string
  ]
}
Alanlar
versionCodes[]

string (int64 format)

Uygulama sürüm kodlarının listesi.

AppVersionRange

Sürekli bir uygulama sürümü aralığı için veri biçimi.

JSON gösterimi
{
  "versionCodeStart": string,
  "versionCodeEnd": string
}
Alanlar
versionCodeStart

string (int64 format)

Bu aralıktaki en düşük uygulama sürümü (bu sürüm dahil).

versionCodeEnd

string (int64 format)

Bu aralıktaki en yüksek uygulama sürümü (bu sürüm dahil).