REST Resource: vitals.errors.reports

리소스: ErrorReport

앱에 대한 오류 신고가 접수되었습니다.

치명적인 오류 조건이 감지되면 Android 플랫폼 코드에서 보고서를 생성합니다. 여러 사용자의 동일한 신고는 중복 삭제되고 단일 ErrorReport로 병합됩니다.

필수 권한: 이 리소스에 액세스하려면 호출하는 사용자에게 앱에 대한 앱 정보 보기 (읽기 전용) 권한이 필요합니다.

JSON 표현
{
  "name": string,
  "type": enum (ErrorType),
  "reportText": string,
  "issue": string,
  "eventTime": string,
  "deviceModel": {
    object (DeviceModelSummary)
  },
  "osVersion": {
    object (OsVersion)
  },
  "vcsInformation": string
}
필드
name

string

보고서의 리소스 이름입니다.

형식: apps/{app}/errorReports/{report}

type

enum (ErrorType)

이 보고서가 생성된 오류의 유형입니다.

reportText

string

오류 보고서의 텍스트 표현

텍스트 보고서는 플랫폼에서 생성됩니다. 그런 다음 보고서를 정리 및 필터링하여 잠재적으로 민감한 정보를 삭제합니다.

이러한 형식은 상당히 안정적이지만 시스템 사용을 위해서만 이러한 형식을 사용하지는 않으며, 보고서에서 정보를 파싱하려는 시스템이 손상을 일으킬 수 있는 서식이 미묘하게 변경되지 않을 것이라고 보장할 수 없습니다.

issue

string

이 보고서와 관련된 문제입니다.

참고: 이 리소스는 현재 알파 버전입니다. 문제 그룹을 변경하여 유사하지만 최근 오류 신고가 다른 문제에 할당될 수 있습니다.

eventTime

string (Timestamp format)

이 오류 보고서에 표시된 최근 이벤트가 발생한 시간의 시작 시간입니다.

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

deviceModel

object (DeviceModelSummary)

이 오류 보고서의 이벤트가 발생한 기기 모델입니다.

osVersion

object (OsVersion)

이 오류 보고서의 이벤트가 발생한 OS 버전입니다.

vcsInformation

string

각각 App Bundle 또는 APK의 BUNDLE-METADATA/version-control-info.textproto 또는 META-INF/version-control-info.textproto의 버전 제어 시스템 정보입니다.

DeviceModelSummary

기기 요약

JSON 표현
{
  "deviceId": {
    object (DeviceId)
  },
  "marketingName": string,
  "deviceUri": string
}
필드
deviceId

object (DeviceId)

기기의 식별자입니다.

marketingName

string

기기의 표시 이름입니다.

deviceUri

string

Play 기기 카탈로그에서 기기를 연결하세요.

DeviceId

기기의 식별자입니다.

JSON 표현
{
  "buildBrand": string,
  "buildDevice": string
}
필드
buildBrand

string

Build.BRAND의 가치

buildDevice

string

Build.DEVICE의 값

방법

앱에 대해 수신된 모든 오류 보고서를 검색합니다.