앱 복구 작업에 관한 정보입니다.
| JSON 표현 | 
|---|
| { "appRecoveryId": string, "status": enum ( | 
| 필드 | |
|---|---|
| appRecoveryId | 
 앱 복구 작업에 해당하는 ID입니다. | 
| status | 
 복구 작업의 상태입니다. | 
| targeting | 
 지역, Android SDK 버전, 앱 버전 등 복구 작업의 타겟팅 기준을 지정합니다. | 
| createTime | 
 개발자가 앱 복구 작업을 생성하는 시점의 타임스탬프입니다. 항상 복구 작업 생성 이후에 설정됩니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면  | 
| deployTime | 
 사용자가 앱 복구 작업을 배포하는 시점의 타임스탬프입니다. 복구 작업이 배포된 경우에만 설정됩니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면  | 
| cancelTime | 
 개발자가 앱 복구 작업을 취소하는 시점의 타임스탬프입니다. 복구 작업이 취소되는 경우에만 설정됩니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면  | 
| lastUpdateTime | 
 개발자가 마지막으로 복구 작업을 업데이트한 시점의 타임스탬프입니다. 작업이 취소될 경우 취소 시간에 해당합니다. 항상 복구 작업 생성 이후에 설정됩니다. 생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면  | 
| 통합 필드 recovery_action_data. 복구 작업과 관련된 데이터입니다.recovery_action_data은 다음 중 하나여야 합니다. | |
| remoteInAppUpdateData | 
 복구된 사용자층, 복구 가능한 사용자층 등 원격 인앱 업데이트 작업에 관한 데이터입니다. 복구 작업 유형이 원격 인앱 업데이트인 경우에만 설정합니다. | 
RemoteInAppUpdateData
복구된 사용자 수, 영향을 받은 사용자 수 등 원격 인앱 업데이트 작업에 관한 데이터입니다.
| JSON 표현 | 
|---|
| {
  "remoteAppUpdateDataPerBundle": [
    {
      object ( | 
| 필드 | |
|---|---|
| remoteAppUpdateDataPerBundle[] | 
 번들 수준의 복구 작업과 관련된 데이터입니다. | 
RemoteInAppUpdateDataPerBundle
번들 수준의 복구 작업과 관련된 데이터입니다.
| JSON 표현 | 
|---|
| { "versionCode": string, "recoveredDeviceCount": string, "totalDeviceCount": string } | 
| 필드 | |
|---|---|
| versionCode | 
 타겟 번들에 해당하는 버전 코드입니다. | 
| recoveredDeviceCount | 
 복구된 기기의 총 수입니다. | 
| totalDeviceCount | 
 앱 번들과 관련하여 이 복구 작업에 영향을 받는 기기의 총 수입니다. |