Targeting

Targeting-Details für eine Wiederherstellungsaktion, z. B. Regionen, Android-SDK-Ebenen, App-Versionen usw.

JSON-Darstellung
{

  // 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.
}
Felder
Union-Feld criteria. Kriterien für die Ausrichtung der Wiederherstellungsaktion. Für criteria ist nur einer der folgenden Werte zulässig:
regions

object (Regions)

Das Targeting basiert auf der Region des Nutzerkontos.

androidSdks

object (AndroidSdks)

Das Targeting basiert auf den Android-API-Ebenen der Geräte.

allUsers

object (AllUsers)

Die Anzeigen werden auf alle Nutzer ausgerichtet.

Union-Feld target_versions. App-Versionen, auf die die Wiederherstellungsaktion ausgerichtet ist. Erforderlich. Für target_versions ist nur einer der folgenden Werte zulässig:
versionList

object (AppVersionList)

Zielversionscodes als Liste

versionRange

object (AppVersionRange)

Zielversionscodes als Bereich angeben

AppVersionList

Datenformat für eine Liste von App-Versionen.

JSON-Darstellung
{
  "versionCodes": [
    string
  ]
}
Felder
versionCodes[]

string (int64 format)

Liste der App-Versionscodes.

AppVersionRange

Datenformat für einen kontinuierlichen Bereich von App-Versionen.

JSON-Darstellung
{
  "versionCodeStart": string,
  "versionCodeEnd": string
}
Felder
versionCodeStart

string (int64 format)

Niedrigste App-Version im Bereich, einschließlich.

versionCodeEnd

string (int64 format)

Höchste App-Version im Bereich, einschließlich.