Informações sobre uma ação de recuperação de app.
| Representação JSON | 
|---|
| { "appRecoveryId": string, "status": enum ( | 
| Campos | |
|---|---|
| appRecoveryId | 
 O ID correspondente à ação de recuperação do app. | 
| status | 
 O status da ação de recuperação. | 
| targeting | 
 Especifica os critérios de segmentação da ação de recuperação, como regiões, versões do SDK do Android e do app etc. | 
| createTime | 
 Carimbo de data/hora de quando a ação de recuperação do app é criada pelo desenvolvedor. Sempre é definido depois da criação dessa ação. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:  | 
| deployTime | 
 Carimbo de data/hora de quando a ação de recuperação do app é implantada para os usuários. Só é definido se essa ação for implantada. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:  | 
| cancelTime | 
 Carimbo de data/hora de quando a ação de recuperação do app é cancelada pelo desenvolvedor. Só é definido se essa ação for cancelada. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:  | 
| lastUpdateTime | 
 Carimbo de data/hora de quando o desenvolvedor atualizou a ação de recuperação pela última vez. Se a ação for cancelada, o carimbo vai corresponder ao momento do cancelamento. Sempre é definido depois da criação dessa ação. Usa o RFC 3339, em que a saída gerada é sempre normalizada em Z e usa dígitos fracionários 0, 3, 6 ou 9. Deslocamentos diferentes de "Z" também são aceitos. Exemplos:  | 
| Campo de união recovery_action_data. Dados relacionados à ação de recuperação.recovery_action_datapode ser apenas de um dos tipos a seguir: | |
| remoteInAppUpdateData | 
 Dados sobre a ação de atualização remota no app, como base de usuários recuperados e recuperáveis, entre outros. Definido apenas se o tipo de ação de recuperação for atualização remota no app. | 
RemoteInAppUpdateData
Dados relacionados à ação de atualização remota no app, como contagem de usuários recuperados e afetados, entre outros.
| Representação JSON | 
|---|
| {
  "remoteAppUpdateDataPerBundle": [
    {
      object ( | 
| Campos | |
|---|---|
| remoteAppUpdateDataPerBundle[] | 
 Dados relacionados à ação de recuperação no nível do pacote. | 
RemoteInAppUpdateDataPerBundle
Dados relacionados à ação de recuperação no nível do pacote.
| Representação JSON | 
|---|
| { "versionCode": string, "recoveredDeviceCount": string, "totalDeviceCount": string } | 
| Campos | |
|---|---|
| versionCode | 
 Código da versão correspondente ao pacote desejado. | 
| recoveredDeviceCount | 
 Número total de dispositivos resgatados. | 
| totalDeviceCount | 
 Número total de dispositivos afetados por essa ação de recuperação associada ao pacote do app. |