Информация о действиях по восстановлению приложения.
| JSON-представление |
|---|
{ "appRecoveryId": string, "status": enum ( |
| Поля | |
|---|---|
appRecoveryId | Идентификатор, соответствующий действию по восстановлению приложения. |
status | Статус восстановительных работ. |
targeting | Указывает критерии выбора целевого объекта для восстановления, такие как регионы, версии Android SDK, версии приложений и т. д. |
createTime | Отметка времени, когда разработчик создает действие восстановления приложения. Она всегда устанавливается после создания действия восстановления. Используется RFC 3339, согласно которому генерируемый вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: |
deployTime | Отметка времени развертывания действия восстановления приложения для пользователей. Устанавливается только в том случае, если действие восстановления было развернуто. Используется RFC 3339, согласно которому генерируемый вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: |
cancelTime | Отметка времени, когда разработчик отменяет действие по восстановлению приложения. Устанавливается только в том случае, если действие по восстановлению было отменено. Используется RFC 3339, согласно которому генерируемый вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: |
lastUpdateTime | Отметка времени последнего обновления действия восстановления разработчиком. В случае отмены действия, она соответствует времени отмены. Она всегда устанавливается после создания действия восстановления. Используется RFC 3339, согласно которому генерируемый вывод всегда будет Z-нормализован и будет содержать 0, 3, 6 или 9 дробных знаков. Допускаются также смещения, отличные от "Z". Примеры: |
Поле объединения recovery_action_data . Данные, относящиеся к действию восстановления. recovery_action_data может принимать только одно из следующих значений: | |
remoteInAppUpdateData | Данные о действии удаленного обновления приложения, такие как восстановленная база пользователей, база пользователей, подлежащих восстановлению и т. д. Устанавливаются только в том случае, если тип действия восстановления — «Удаленное обновление приложения». |
RemoteInAppUpdateData
Данные, относящиеся к удаленному обновлению приложения, такие как количество восстановленных пользователей, количество затронутых пользователей и т. д.
| JSON-представление |
|---|
{
"remoteAppUpdateDataPerBundle": [
{
object ( |
| Поля | |
|---|---|
remoteAppUpdateDataPerBundle[] | Данные, относящиеся к мерам по восстановлению на уровне пакета. |
RemoteInAppUpdateDataPerBundle
Данные, относящиеся к мерам по восстановлению на уровне пакета.
| JSON-представление |
|---|
{ "versionCode": string, "recoveredDeviceCount": string, "totalDeviceCount": string } |
| Поля | |
|---|---|
versionCode | Код версии, соответствующий целевому пакету. |
recoveredDeviceCount | Общее количество устройств, которые удалось спасти. |
totalDeviceCount | Общее количество устройств, затронутых данной процедурой восстановления, связанных с пакетом приложения. |