REST Resource: vitals.errors.issues

리소스: ErrorIssue

앱에 대해 수신된 관련 ErrorReport 그룹입니다.

유사한 오류 보고서는 근본 원인이 동일할 가능성이 높은 문제로 그룹화됩니다.

참고: 이 리소스는 현재 알파 버전입니다. 문제 그룹화가 변경되어 유사하지만 더 최근의 오류 보고서가 다른 문제에 할당될 수 있습니다. 이로 인해 일부 문제가 완전히 사라지고 새로운 문제로 대체될 수도 있습니다.

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

JSON 표현
{
  "name": string,
  "type": enum (ErrorType),
  "cause": string,
  "location": string,
  "errorReportCount": string,
  "distinctUsers": string,
  "distinctUsersPercent": {
    object (Decimal)
  },
  "lastErrorReportTime": string,
  "issueUri": string,
  "firstOsVersion": {
    object (OsVersion)
  },
  "lastOsVersion": {
    object (OsVersion)
  },
  "firstAppVersion": {
    object (AppVersion)
  },
  "lastAppVersion": {
    object (AppVersion)
  },
  "annotations": [
    {
      object (IssueAnnotation)
    }
  ],
  "sampleErrorReports": [
    string
  ]
}
필드
name

string

식별자. 문제의 리소스 이름입니다.

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

type

enum (ErrorType)

이 문제에 그룹화된 오류의 유형입니다.

cause

string

문제의 원인입니다.

유형에 따라 다음 중 하나일 수 있습니다.

  • APPLICATION_NOT_RESPONDING: 발생한 ANR 유형입니다(예: '입력 전달 시간 초과'
  • 비정상 종료: 처리되지 않은 Java 예외 오류의 경우 발생한 가장 안쪽 예외의 유형입니다(예: IllegalArgumentException 네이티브 코드의 신호의 경우 발생한 신호입니다(예: SIGSEGV).
location

string

문제가 발생한 위치입니다.

유형에 따라 다음 중 하나일 수 있습니다.

  • APPLICATION_NOT_RESPONDING: 응답이 중지된 활동 또는 서비스의 이름입니다.
  • 비정상 종료: 오류를 일으킨 것으로 보이는 메서드 이름입니다.
errorReportCount

string (int64 format)

이 문제의 총 오류 보고서 수입니다 (필터와 일치하고 요청된 기간 내에 있는 발생만 고려).

distinctUsers

string (int64 format)

이 문제를 경험한 순 사용자 수의 추정치입니다 (필터와 일치하고 요청된 기간 내에 있는 발생만 고려).

distinctUsersPercent

object (Decimal)

이 문제의 영향을 받는 문제의 영향을 받는 사용자의 예상 비율입니다 (필터와 일치하고 요청된 기간 내에 있는 발생만 고려).

lastErrorReportTime

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

issueUri

string

Play Console의 Android vitals에 있는 문제 링크

firstOsVersion

object (OsVersion)

요청된 기간에 이 오류 클러스터가 발생한 가장 작은 OS 버전입니다 (필터와 일치하고 요청된 기간 내에 있는 발생만 고려).

lastOsVersion

object (OsVersion)

요청된 기간에 이 오류 클러스터가 발생한 최신 OS 버전입니다 (필터와 일치하고 요청된 기간 내에 있는 발생만 고려).

firstAppVersion

object (AppVersion)

요청된 기간에 이 ErrorIssue에 표시되는 가장 이른 (포함) 앱 버전입니다 (필터와 일치하는 발생만 고려).

lastAppVersion

object (AppVersion)

요청된 기간에 이 ErrorIssue에 표시되는 최신 앱 버전입니다(필터와 일치하는 발생만 고려).

annotations[]

object (IssueAnnotation)

문제의 주석 목록입니다. 주석은 문제를 진단하고 해결하는 데 도움이 될 수 있는 추가 정보를 제공합니다.

sampleErrorReports[]

string

출력 전용입니다. 이 ErrorIssue에 속하는 샘플 오류 보고서입니다. 참고: 현재 ErrorIssue당 최대 1개가 지원됩니다. 형식: 'apps/{app}/{report}'

IssueAnnotation

문제에 대한 주석 메시지의 표현입니다.

JSON 표현
{
  "category": string,
  "title": string,
  "body": string
}
필드
category

string

주석이 속한 카테고리입니다. 주석은 단일 카테고리에 속합니다. 예시 카테고리: '잠재적 수정', '통계'

title

string

주석의 제목입니다.

body

string

주석 메시지의 콘텐츠가 포함됩니다.

메서드

보고서가 그룹화된 모든 오류 문제를 검색합니다.