Targeting

Szczegóły kierowania działań odtwarzania, np. regiony, poziomy Android SDK, wersje aplikacji itp.

Zapis 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.
}
Pola
Pole unii criteria. Kryteria kierowania działania przywracającego. criteria może być tylko jednym z tych elementów:
regions

object (Regions)

Kierowanie jest ustalane na podstawie regionu konta użytkownika.

androidSdks

object (AndroidSdks)

Kierowanie reklam jest oparte na poziomach interfejsu API Androida na urządzeniach.

allUsers

object (AllUsers)

kierowanie na wszystkich użytkowników;

Pole unii target_versions. Wersje aplikacji, na które ma być nakierowane działanie przywracające. Wymagane. target_versions może być tylko jednym z tych elementów:
versionList

object (AppVersionList)

Kody wersji docelowych jako lista.

versionRange

object (AppVersionRange)

Użyj kodów wersji jako zakresu.

AppVersionList

Format danych listy wersji aplikacji.

Zapis JSON
{
  "versionCodes": [
    string
  ]
}
Pola
versionCodes[]

string (int64 format)

Lista kodów wersji aplikacji.

AppVersionRange

Format danych dla ciągłego zakresu wersji aplikacji.

Zapis JSON
{
  "versionCodeStart": string,
  "versionCodeEnd": string
}
Pola
versionCodeStart

string (int64 format)

Najstarsza wersja aplikacji w zakresie, włącznie.

versionCodeEnd

string (int64 format)

Najwyższa wersja aplikacji w zakresie, włącznie.