Targeting
Informations de ciblage pour une action de récupération, telles que les régions, les niveaux de SDK Android, les versions d'application, etc.
Représentation 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 .
} |
Champs |
Champ d'union criteria . Critères de ciblage de l'action de récupération. criteria ne peut être qu'un des éléments suivants : |
regions |
object (Regions )
Le ciblage est basé sur la région du compte utilisateur.
|
androidSdks |
object (AndroidSdks )
Le ciblage est basé sur les niveaux d'API Android des appareils.
|
allUsers |
object (AllUsers )
Tous les utilisateurs sont ciblés.
|
Champ d'union target_versions . Versions de l'application ciblées par l'action de récupération. Obligatoire. target_versions ne peut être qu'un des éléments suivants : |
versionList |
object (AppVersionList )
Codes de version cibles sous forme de liste.
|
versionRange |
object (AppVersionRange )
Cibler les codes de version en tant que plage
|
AppVersionList
Format des données pour une liste de versions d'application.
Représentation JSON |
{
"versionCodes": [
string
]
} |
Champs |
versionCodes[] |
string (int64 format)
Liste des codes de version de l'application.
|
AppVersionRange
Format de données pour une plage continue de versions d'application.
Représentation JSON |
{
"versionCodeStart": string,
"versionCodeEnd": string
} |
Champs |
versionCodeStart |
string (int64 format)
Version d'application la plus basse de la plage, inclusive.
|
versionCodeEnd |
string (int64 format)
Version d'application la plus élevée de la plage, y compris.
|
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/12/18 (UTC).
[null,null,["Dernière mise à jour le 2024/12/18 (UTC)."],[[["Targeting details for a recovery action include regions, Android SDK levels, and app versions."],["Recovery actions can target specific app versions using either a list of version codes or a range of version codes."],["You can target all users or filter by region or Android SDK level for recovery actions."],["`AppVersionList` defines target app versions using a list of version codes, while `AppVersionRange` uses a start and end version code for a continuous range."]]],["This describes targeting options for recovery actions, utilizing JSON structures. Actions can target users based on `regions`, `androidSdks`, or `allUsers`. App versions can be targeted either as a `versionList` with specific `versionCodes` or as a `versionRange` defined by `versionCodeStart` and `versionCodeEnd`. `AppVersionList` and `AppVersionRange` provide formats to define version-specific targeting. A recovery action needs to target app versions, using one of the formats.\n"]]