REST Resource: vitals.errors.reports

ทรัพยากร: Error Report

ได้รับรายงานข้อผิดพลาดของแอป

จะมีการสร้างรายงานโดยใช้รหัสแพลตฟอร์ม Android เมื่อตรวจพบสภาวะข้อผิดพลาด (ซึ่งอาจเป็นอันตรายถึงขั้นร้ายแรง) ระบบจะกรองรายงานที่ตรงกันจากผู้ใช้หลายรายออกและรวมเป็น Error Report เดียว

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

การแสดง 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)

เวอร์ชันของระบบปฏิบัติการที่เกิดเหตุการณ์ในรายงานข้อผิดพลาดนี้

vcsInformation

string

ข้อมูลระบบการควบคุมเวอร์ชันจาก BUNDLE-METADATA/version-control-info.textproto หรือ META-INF/version-control-info.textproto ของ App Bundle หรือ APK ตามลำดับ

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

วิธีการ

ค้นหารายงานข้อผิดพลาดทั้งหมดที่ได้รับสำหรับแอป