Targeting

Szczegóły kierowania działania przywracania, takie jak regiony, poziomy pakietu SDK Androida, 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 naprawcze. criteria może być 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)

Reklamy są kierowane na wszystkich użytkowników.

Pole sumy target_versions. Wersje aplikacji, których dotyczy działanie związane z przywracaniem. To pole jest wymagane. target_versions może być tylko jedną z tych wartości:
versionList

object (AppVersionList)

Kierowanie na kody wersji w formie listy.

versionRange

object (AppVersionRange)

Docelowe kody wersji w postaci 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)

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

versionCodeEnd

string (int64 format)

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