Targeting

Szczegóły kierowania działania przywracania, np. regiony, poziomy pakietu 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 sumy criteria. Kryteria kierowania na działanie przywracające. criteria może mieć tylko jedną z tych wartości:
regions

object (Regions)

Kierowanie jest oparte na regionie konta użytkownika.

androidSdks

object (AndroidSdks)

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

allUsers

object (AllUsers)

Kierowanie reklam na wszystkich użytkowników.

Pole sumy target_versions. Wersje aplikacji, na które kierowane jest działanie przywracania. Wymagane. target_versions może mieć tylko jedną z tych wartości:
versionList

object (AppVersionList)

Docelowa lista kodów wersji.

versionRange

object (AppVersionRange)

Kierowanie na kody wersji jako zakres.

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)

Najniższa wersja aplikacji w zakresie włącznie.

versionCodeEnd

string (int64 format)

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