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)

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