AppRecoveryAction

앱 복구 작업에 관한 정보입니다.

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.
}
필드
appRecoveryId

string (int64 format)

앱 복구 작업에 해당하는 ID입니다.

status

enum (RecoveryStatus)

복구 작업의 상태입니다.

targeting

object (Targeting)

지역, Android SDK 버전, 앱 버전 등과 같은 복구 작업의 타겟팅 기준을 지정합니다.

createTime

string (Timestamp format)

개발자가 앱 복구 작업을 생성한 시점의 타임스탬프입니다. 항상 복구 작업이 생성된 후에 설정됩니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

deployTime

string (Timestamp format)

앱 복구 작업이 사용자에게 배포된 시점의 타임스탬프 복구 작업이 배포된 경우에만 설정합니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

cancelTime

string (Timestamp format)

개발자가 앱 복구 작업을 취소한 시점의 타임스탬프입니다. 복구 작업이 취소된 경우에만 설정됩니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

lastUpdateTime

string (Timestamp format)

개발자가 복구 작업을 마지막으로 업데이트한 시점의 타임스탬프입니다. 작업이 취소되면 취소 시간에 해당합니다. 항상 복구 작업이 생성된 후에 설정됩니다.

RFC3339 UTC 'Zulu' 형식의 타임스탬프입니다(나노초 단위, 소수점 이하 9자리). 예를 들면 "2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z"입니다.

통합 필드 recovery_action_data. 복구 작업과 관련된 데이터입니다. recovery_action_data은 다음 중 하나여야 합니다.
remoteInAppUpdateData

object (RemoteInAppUpdateData)

복구된 사용자층, 복구 가능한 사용자층 등 원격 인앱 업데이트 작업에 관한 데이터입니다. 복구 작업 유형이 원격 인앱 업데이트인 경우에만 설정합니다.

RemoteInAppUpdateData

복구된 사용자 수, 영향을 받은 사용자 수 등 원격 인앱 업데이트 작업과 관련된 데이터입니다.

JSON 표현
{
  "remoteAppUpdateDataPerBundle": [
    {
      object (RemoteInAppUpdateDataPerBundle)
    }
  ]
}
필드
remoteAppUpdateDataPerBundle[]

object (RemoteInAppUpdateDataPerBundle)

번들 수준의 복구 작업과 관련된 데이터입니다.

RemoteInAppUpdateDataPerBundle

번들 수준의 복구 작업과 관련된 데이터입니다.

JSON 표현
{
  "versionCode": string,
  "recoveredDeviceCount": string,
  "totalDeviceCount": string
}
필드
versionCode

string (int64 format)

대상 번들에 해당하는 버전 코드입니다.

recoveredDeviceCount

string (int64 format)

구조된 총 기기 수

totalDeviceCount

string (int64 format)

앱 번들과 관련하여 이 복구 작업의 영향을 받은 총 기기 수입니다.