REST Resource: vitals.errors.issues

แหล่งข้อมูล: ปัญหาข้อผิดพลาด

กลุ่มของ ErrorReports ที่เกี่ยวข้องที่ได้รับสำหรับแอป

ระบบจะจัดกลุ่มรายงานข้อผิดพลาดที่คล้ายกันออกเป็นปัญหาซึ่งมีสาเหตุที่เป็นไปได้ที่เหมือนกัน

โปรดทราบว่าขณะนี้แหล่งข้อมูลนี้อยู่ในเวอร์ชันอัลฟ่า อาจมีการเปลี่ยนแปลงการจัดกลุ่มปัญหาซึ่งจะทำให้ระบบกำหนดรายงานข้อผิดพลาดที่คล้ายกันแต่เป็นฉบับล่าสุดไปยังปัญหาอื่น ซึ่งอาจทำให้ปัญหาบางอย่างหายไปทั้งหมดและแทนที่ด้วยปัญหาใหม่

สิทธิ์ที่จำเป็น: ในการเข้าถึงแหล่งข้อมูลนี้ ผู้ใช้ที่โทรต้องมีสิทธิ์ดูข้อมูลแอป (อ่านอย่างเดียว) ของแอป

การแสดง 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)
  }
}
ช่อง
name

string

ชื่อทรัพยากรของปัญหา

รูปแบบ: apps/{app}/errorIssues/{issue}

type

enum (ErrorType)

ประเภทของข้อผิดพลาดที่จัดกลุ่มไว้ในปัญหานี้

cause

string

สาเหตุของปัญหา

ซึ่งอาจเป็นอย่างใดอย่างหนึ่งต่อไปนี้ ทั้งนี้ขึ้นอยู่กับประเภท

  • APPLICATION_NOT_RESPONDING: ประเภทของ ANR ที่เกิดขึ้น เช่น "หมดเวลานำส่งอินพุต"
  • CRASH: สำหรับข้อผิดพลาดเกี่ยวกับข้อยกเว้นที่ไม่มีการจัดการของ Java ประเภทของข้อยกเว้นด้านในสุดที่มีการโยนไว้ เช่น IllegalArgumentException สำหรับสัญญาณในโค้ดแบบเนทีฟ ค่าสัญญาณที่เพิ่มขึ้น เช่น SIGSEGV
location

string

ตำแหน่งที่เกิดปัญหา

ซึ่งอาจเป็นอย่างใดอย่างหนึ่งต่อไปนี้ ทั้งนี้ขึ้นอยู่กับประเภท

  • APPLICATION_NOT_RESPONDING: ชื่อกิจกรรมหรือบริการที่หยุดตอบสนอง
  • CRASH: ชื่อเมธอดที่อาจทำให้เกิดข้อผิดพลาด
errorReportCount

string (int64 format)

จำนวนรายงานข้อผิดพลาดทั้งหมดในปัญหานี้ (พิจารณาเฉพาะรายการที่ตรงกับตัวกรองและภายในระยะเวลาที่ขอเท่านั้น)

distinctUsers

string (int64 format)

จำนวนผู้ใช้ที่ไม่ซ้ำโดยประมาณที่พบปัญหานี้ (พิจารณาเฉพาะรายการที่ตรงกับตัวกรองและภายในระยะเวลาที่ขอเท่านั้น)

distinctUsersPercent

object (Decimal)

เปอร์เซ็นต์โดยประมาณของผู้ใช้ที่ได้รับผลกระทบจากปัญหานี้ (พิจารณาเฉพาะรายการที่ตรงกับตัวกรองและภายในระยะเวลาที่ขอเท่านั้น)

lastErrorReportTime

string (Timestamp format)

เวลาเริ่มต้นของชั่วโมงที่รายงานข้อผิดพลาดครั้งล่าสุดในปัญหานี้เกิดขึ้น

การประทับเวลาจะอยู่ในรูปแบบ RFC3339 UTC "Zulu" ที่มีความละเอียดระดับนาโนวินาทีและมีตัวเลขเศษส่วนได้สูงสุด 9 หลัก ตัวอย่าง: "2014-10-02T15:01:23Z" และ "2014-10-02T15:01:23.045123456Z"

issueUri

string

ลิงก์ไปยังปัญหาใน Android Vitals ใน Play Console

firstOsVersion

object (OsVersion)

ระบบปฏิบัติการเวอร์ชันเล็กที่สุดที่เกิดคลัสเตอร์ข้อผิดพลาดนี้ขึ้นในระยะเวลาที่ขอ (พิจารณาเฉพาะรายการที่ตรงกับตัวกรองและภายในระยะเวลาที่ขอเท่านั้น)

lastOsVersion

object (OsVersion)

ระบบปฏิบัติการเวอร์ชันล่าสุดที่คลัสเตอร์ข้อผิดพลาดนี้เกิดขึ้นในระยะเวลาที่ขอ (พิจารณาเฉพาะรายการที่ตรงกับตัวกรองและภายในระยะเวลาที่ขอเท่านั้น)

firstAppVersion

object (AppVersion)

แอปเวอร์ชันแรกสุด (รวม) ที่ปรากฏในปัญหาข้อผิดพลาดนี้ในระยะเวลาที่ส่งคำขอ (พิจารณาเฉพาะรายการที่ตรงกับตัวกรอง)

lastAppVersion

object (AppVersion)

เวอร์ชันล่าสุดของแอป (รวม) ที่ปรากฏใน ErrorIssue นี้ในระยะเวลาที่ขอ (พิจารณาเฉพาะรายการที่ตรงกับตัวกรอง)

AppVersion

การนําเสนอเวอร์ชันของแอป

การแสดง JSON
{
  "versionCode": string
}
ช่อง
versionCode

string (int64 format)

รหัสตัวเลขของเวอร์ชันแอป (กำหนดโดยนักพัฒนาแอป)

วิธีการ

ค้นหาปัญหาข้อผิดพลาดทั้งหมดที่มีการจัดกลุ่มรายงาน