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)
  },
  "appVersion": {
    object (AppVersion)
  },
  "vcsInformation": string
}
필드
name

string

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

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

type

enum (ErrorType)

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

reportText

string

오류 보고서의 텍스트 표현입니다.

이러한 텍스트 보고서는 플랫폼에서 생성됩니다. 그런 다음 보고서가 정리되고 필터링되어 잠재적으로 민감한 정보가 삭제됩니다.

형식이 비교적 안정적이지만 완전히 머신 소비를 위한 것은 아니며 보고서에서 정보를 파싱하려는 시스템을 중단할 수 있는 미묘한 형식 변경이 없을 것이라고 보장할 수 없습니다.

issue

string

이 보고서와 연결된 문제입니다.

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

eventTime

string (Timestamp format)

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

생성된 출력은 항상 Z-정규화되고 소수점 이하 0, 3, 6 또는 9자리인 RFC 3339를 사용합니다. 'Z' 이외의 오프셋도 허용됩니다. 예를 들면 "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" 또는 "2014-10-02T15:01:23+05:30"입니다.

deviceModel

object (DeviceModelSummary)

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

osVersion

object (OsVersion)

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

appVersion

object (AppVersion)

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

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 값입니다.

메서드

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