REST Resource: vitals.errors.reports

משאב: ErrorReport

דוח שגיאה שהתקבל לגבי אפליקציה.

הדוחות האלה נוצרים על ידי קוד פלטפורמת Android כשמזוהה מצב שגיאה (שעלול להיות קריטי). דוחות זהים מכמה משתמשים יבוטלו כפילויות ויאוחדו לדוח שגיאה אחד.

הרשאות נדרשות: כדי לגשת למשאב הזה, למשתמש שמבצע את הקריאה צריכה להיות הרשאה הצגת פרטי האפליקציה (לקריאה בלבד) לאפליקציה.

ייצוג ב-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)

תחילת השעה שבה התרחש האירוע האחרון בדוח השגיאות הזה.

הפונקציה משתמשת ב-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".

deviceModel

object (DeviceModelSummary)

דגם המכשיר שבו התרחש אירוע בדוח השגיאות הזה.

osVersion

object (OsVersion)

גרסת מערכת ההפעלה שבה התרחש אירוע בדוח השגיאות הזה.

appVersion

object (AppVersion)

גרסת האפליקציה שבה התרחש אירוע בדוח השגיאה הזה.

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.

Methods

חיפוש בכל דוחות השגיאות שהתקבלו לגבי אפליקציה.