AppRecoveryAction

Es información sobre una acción de recuperación de una app.

Representación 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.
}
Campos
appRecoveryId

string (int64 format)

Es el ID correspondiente a la acción de recuperación de la app.

status

enum (RecoveryStatus)

Es el estado de la acción de recuperación.

targeting

object (Targeting)

Especifica los criterios de segmentación para la acción de recuperación, como las regiones, las versiones de SDK de Android, las versiones de la app, etcétera.

createTime

string (Timestamp format)

Es la marca de tiempo del momento en que el desarrollador crea la acción de recuperación de una app. Siempre se configura después de la creación de la acción de recuperación.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

deployTime

string (Timestamp format)

Es la marca de tiempo del momento en que se implementa la acción de recuperación de una app para los usuarios. Solo se configura si se implementó la acción de recuperación.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

cancelTime

string (Timestamp format)

Es la marca de tiempo del momento en que el desarrollador cancela la acción de recuperación de una app. Solo se configura si se canceló la acción de recuperación.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

lastUpdateTime

string (Timestamp format)

Es la marca de tiempo del momento en que el desarrollador actualizó por última vez la acción de recuperación. En caso de que se cancele la acción, corresponde a la fecha y hora de la cancelación. Siempre se configura después de la creación de la acción de recuperación.

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

Campo de unión recovery_action_data. Son datos relacionados con la acción de recuperación. Las direcciones (recovery_action_data) solo pueden ser una de las siguientes opciones:
remoteInAppUpdateData

object (RemoteInAppUpdateData)

Son datos sobre la acción de actualización remota integrada en la app, como la base de usuarios recuperada, la base de usuarios recuperable, etcétera. Solo se configura si el tipo de acción de recuperación es Actualización remota integrada en la app.

RemoteInAppUpdateData

Son datos relacionados con la acción de Actualización remota integrada en la app, como el recuento de usuarios recuperados, el recuento de usuarios afectados, etcétera.

Representación JSON
{
  "remoteAppUpdateDataPerBundle": [
    {
      object (RemoteInAppUpdateDataPerBundle)
    }
  ]
}
Campos
remoteAppUpdateDataPerBundle[]

object (RemoteInAppUpdateDataPerBundle)

Son datos relacionados con la acción de recuperación a nivel del paquete.

RemoteInAppUpdateDataPerBundle

Son datos relacionados con la acción de recuperación a nivel del paquete.

Representación JSON
{
  "versionCode": string,
  "recoveredDeviceCount": string,
  "totalDeviceCount": string
}
Campos
versionCode

string (int64 format)

Es el código de versión correspondiente al paquete objetivo.

recoveredDeviceCount

string (int64 format)

Es la cantidad total de dispositivos que se rescataron.

totalDeviceCount

string (int64 format)

Es la cantidad total de dispositivos afectados por esta acción de recuperación asociada con el paquete de la app.