REST Resource: vitals.errors.counts

संसाधन: ErrorCountMetricSet

यह एक सिंगलटन संसाधन है. यह गड़बड़ी की रिपोर्ट से जुड़ी मेट्रिक के सेट को दिखाता है.

इस मेट्रिक सेट में, सामान्य नहीं की गई गड़बड़ी की रिपोर्ट की संख्या शामिल है.

डेटा इकट्ठा करने की अवधि:

  • HOURLY: मेट्रिक को हर घंटे के अंतराल में एग्रीगेट किया जाता है. डिफ़ॉल्ट और सिर्फ़ इस्तेमाल किया जा सकने वाला टाइमज़ोन UTC है.
  • DAILY: मेट्रिक को कैलेंडर की तारीख के हिसाब से एग्रीगेट किया जाता है. डिफ़ॉल्ट और सिर्फ़ इस्तेमाल किया जा सकने वाला टाइमज़ोन America/Los_Angeles है.

इस्तेमाल की जा सकने वाली मेट्रिक:

  • errorReportCount (google.type.Decimal): किसी ऐप्लिकेशन के लिए मिली अलग-अलग गड़बड़ी की रिपोर्ट की कुल संख्या.
  • distinctUsers (google.type.Decimal): उन यूनीक उपयोगकर्ताओं की संख्या जिनके लिए शिकायतें मिली हैं. इस संख्या को और न बढ़ाएं, क्योंकि इससे उपयोगकर्ताओं को कई बार गिना जा सकता है. इस वैल्यू को राउंड नहीं किया जाता. हालांकि, यह अनुमानित वैल्यू हो सकती है.

ज़रूरी डाइमेंशन:

क्वेरी के अनुरोधों में, dimensions फ़ील्ड में सभी अनुरोधों के लिए इस डाइमेंशन को हमेशा तय किया जाना चाहिए.

  • reportType (string): गड़बड़ी का टाइप. यह वैल्यू, ErrorType में मौजूद संभावित वैल्यू में से किसी एक से मेल खानी चाहिए.

इस्तेमाल किए जा सकने वाले डाइमेंशन:

  • apiLevel (string): यह उपयोगकर्ता के डिवाइस पर चल रहे Android का एपीआई लेवल है. उदाहरण के लिए, 26.
  • versionCode (int64): ऐप्लिकेशन का वह वर्शन जो उपयोगकर्ता के डिवाइस पर चल रहा था.
  • deviceModel (string): उपयोगकर्ता के डिवाइस मॉडल का यूनीक आइडेंटिफ़ायर. आइडेंटिफ़ायर का फ़ॉर्मैट 'deviceBrand/device' होता है.इसमें deviceBrand, Build.BRAND से और device, Build.DEVICE से मेल खाता है. उदाहरण के लिए, google/coral.
  • deviceType (string): डिवाइस के फ़ॉर्म फ़ैक्टर का आइडेंटिफ़ायर. उदाहरण के लिए, फ़ोन.
  • issueId (string): वह आईडी जिसे गड़बड़ी असाइन की गई थी. यह वैल्यू, issue name एट्रिब्यूट के {issue} कॉम्पोनेंट से मेल खानी चाहिए.
  • deviceRamBucket (int64): डिवाइस की रैम, एमबी में, बकेट में (3 जीबी, 4 जीबी वगैरह).
  • deviceSocMake (string): डिवाइस के मुख्य सिस्टम-ऑन-चिप का मेक, जैसे कि Samsung. रेफ़रंस
  • deviceSocModel (string): डिवाइस के मुख्य सिस्टम-ऑन-चिप का मॉडल, जैसे कि "Exynos 2100". रेफ़रंस
  • deviceCpuMake (string): डिवाइस के सीपीयू का मैन्युफ़ैक्चरर, जैसे कि Qualcomm.
  • deviceCpuModel (string): डिवाइस के सीपीयू का मॉडल. उदाहरण के लिए, "Kryo 240".
  • deviceGpuMake (string): डिवाइस के जीपीयू का मेक, जैसे कि ARM.
  • deviceGpuModel (string): डिवाइस के जीपीयू का मॉडल, जैसे कि Mali.
  • deviceGpuVersion (string): डिवाइस के जीपीयू का वर्शन. उदाहरण के लिए, T750.
  • deviceVulkanVersion (string): डिवाइस का Vulkan वर्शन, जैसे कि "4198400".
  • deviceGlEsVersion (string): डिवाइस का OpenGL ES वर्शन. उदाहरण के लिए, "196610".
  • deviceScreenSize (string): डिवाइस की स्क्रीन का साइज़. उदाहरण के लिए, NORMAL, LARGE.
  • deviceScreenDpi (string): डिवाइस की स्क्रीन डेंसिटी, जैसे कि mdpi, hdpi.

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

मिलते-जुलते मेट्रिक सेट:

  • vitals.errors.counts में क्रैश के बारे में सामान्य की गई मेट्रिक शामिल होती हैं. यह बिना रुकावट Android का इस्तेमाल करने से जुड़ी एक और मेट्रिक है.
  • vitals.errors.counts में, एएनआर के बारे में नॉर्मलाइज़ की गई मेट्रिक शामिल होती हैं. यह स्थिरता से जुड़ी एक और मेट्रिक है.
JSON के काेड में दिखाना
{
  "name": string,
  "freshnessInfo": {
    object (FreshnessInfo)
  }
}
फ़ील्ड
name

string

आइडेंटिफ़ायर. संसाधन का नाम.

फ़ॉर्मैट: apps/{app}/errorCountMetricSet

freshnessInfo

object (FreshnessInfo)

इस संसाधन में डेटा रीफ़्रेश करने के बारे में खास जानकारी.

तरीके

get

मेट्रिक सेट की प्रॉपर्टी के बारे में बताता है.

query

यह मेट्रिक सेट में मौजूद मेट्रिक के बारे में क्वेरी करता है.