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 ที่เกิดขึ้น เช่น "หมดเวลานำส่งอินพุต"
  • 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)

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

ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่าง: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" หรือ "2014-10-02T15:01:23+05:30"

issueUri

string

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

firstOsVersion

object (OsVersion)

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

lastOsVersion

object (OsVersion)

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

firstAppVersion

object (AppVersion)

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

lastAppVersion

object (AppVersion)

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

annotations[]

object (IssueAnnotation)

รายการคำอธิบายประกอบสำหรับปัญหา คำอธิบายประกอบให้ข้อมูลเพิ่มเติมที่อาจช่วยในการวินิจฉัยและแก้ไขปัญหา

sampleErrorReports[]

string

เอาต์พุตเท่านั้น ตัวอย่างรายงานข้อผิดพลาดที่อยู่ใน ErrorIssue นี้ หมายเหตุ: ปัจจุบันรองรับสูงสุด 1 รายการต่อ ErrorIssue รูปแบบ: "apps/{app}/{report}"

IssueAnnotation

การแสดงข้อความหมายเหตุสำหรับปัญหา

การแสดง JSON
{
  "category": string,
  "title": string,
  "body": string
}
ช่อง
category

string

หมวดหมู่ของคำอธิบายประกอบ ข้อมูลเสริมจะจัดอยู่ในหมวดหมู่ใดหมวดหมู่หนึ่ง ตัวอย่างหมวดหมู่: "การแก้ไขที่เป็นไปได้" "ข้อมูลเชิงลึก"

title

string

ชื่อของคำอธิบายประกอบ

body

string

มีเนื้อหาของข้อความคำอธิบายประกอบ

เมธอด

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