REST Resource: vitals.errors.reports

संसाधन: ErrorReport

किसी ऐप्लिकेशन के लिए गड़बड़ी की रिपोर्ट मिली है.

ये रिपोर्ट, Android प्लैटफ़ॉर्म कोड से तब जनरेट होती हैं, जब कोई (संभावित रूप से गंभीर) गड़बड़ी की स्थिति का पता चलता है. एक जैसी कई रिपोर्ट को डुप्लीकेट से हटाया जाएगा और उन्हें एक ही ErrorReport में मर्ज कर दिया जाएगा.

ज़रूरी अनुमतियां: इस संसाधन को ऐक्सेस करने के लिए, ऐक्सेस करने वाले उपयोगकर्ता के पास ऐप्लिकेशन के लिए, ऐप्लिकेशन की जानकारी देखना (रीड-ओनली ऐक्सेस) अनुमति होनी चाहिए.

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

ऐप्लिकेशन बंडल या APK के BUNDLE-METADATA/version-control-info.textproto या META-INF/version-control-info.textproto से, वर्शन कंट्रोल सिस्टम की जानकारी.

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 की वैल्यू.

तरीके

यह किसी ऐप्लिकेशन के लिए मिली गड़बड़ी की सभी रिपोर्ट खोजता है.