AppRecoveryAction

Informations sur une action de récupération d'application.

Représentation JSON
{
  "appRecoveryId": string,
  "status": enum (RecoveryStatus),
  "targeting": {
    object (Targeting)
  },
  "createTime": string,
  "deployTime": string,
  "cancelTime": string,
  "lastUpdateTime": string,

  // Union field recovery_action_data can be only one of the following:
  "remoteInAppUpdateData": {
    object (RemoteInAppUpdateData)
  }
  // End of list of possible types for union field recovery_action_data.
}
Champs
appRecoveryId

string (int64 format)

ID correspondant à l'action de récupération de l'application.

status

enum (RecoveryStatus)

État de l'action de récupération.

targeting

object (Targeting)

Spécifie les critères de ciblage de l'action de récupération, tels que les régions, les versions du SDK Android, les versions de l'application, etc.

createTime

string (Timestamp format)

Code temporel de création de l'action de récupération de l'application par le développeur. Il est toujours défini après la création de l'action de récupération.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

deployTime

string (Timestamp format)

Code temporel de déploiement de l'action de récupération de l'application auprès des utilisateurs. Ne doit être défini que si l'action de récupération a été déployée.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

cancelTime

string (Timestamp format)

Code temporel de l'action de récupération de l'application annulée par le développeur. Ne doit être défini que si l'action de récupération a été annulée.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

lastUpdateTime

string (Timestamp format)

Code temporel de la dernière mise à jour de l'action de récupération par le développeur. En cas d'annulation de l'action, il correspond à l'heure d'annulation. Il est toujours défini après la création de l'action de récupération.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

Champ d'union recovery_action_data. Données liées à l'action de récupération. recovery_action_data ne peut être qu'un des éléments suivants :
remoteInAppUpdateData

object (RemoteInAppUpdateData)

Données sur l'action de mise à jour de l'application à distance, telles que la base d'utilisateurs récupérée, la base d'utilisateurs récupérable, etc. Définissez uniquement si le type d'action de récupération est "Mise à jour de l'application à distance".

RemoteInAppUpdateData

Données liées à l'action de mise à jour de l'application à distance, telles que le nombre d'utilisateurs récupérés, le nombre d'utilisateurs concernés, etc.

Représentation JSON
{
  "remoteAppUpdateDataPerBundle": [
    {
      object (RemoteInAppUpdateDataPerBundle)
    }
  ]
}
Champs
remoteAppUpdateDataPerBundle[]

object (RemoteInAppUpdateDataPerBundle)

Données liées à l'action de récupération au niveau du lot.

RemoteInAppUpdateDataPerBundle

Données liées à l'action de récupération au niveau du lot.

Représentation JSON
{
  "versionCode": string,
  "recoveredDeviceCount": string,
  "totalDeviceCount": string
}
Champs
versionCode

string (int64 format)

Code de version correspondant au bundle cible.

recoveredDeviceCount

string (int64 format)

Nombre total d'appareils récupérés.

totalDeviceCount

string (int64 format)

Nombre total d'appareils concernés par cette action de récupération associée au bundle de l'application.