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): डिवाइस के जीपीयू का मेक, जैसे कि एआरएम.
  • deviceGpuModel (string): डिवाइस के जीपीयू का मॉडल, जैसे कि माली.
  • 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 में एएनआर के बारे में नॉर्मलाइज़ की गई मेट्रिक शामिल होती हैं. यह बिना रुकावट Android का इस्तेमाल करने से जुड़ी एक और मेट्रिक है.
JSON के काेड में दिखाना
{
  "name": string,
  "freshnessInfo": {
    object (FreshnessInfo)
  }
}
फ़ील्ड
name

string

संसाधन का नाम.

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

freshnessInfo

object (FreshnessInfo)

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

तरीके

get

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

query

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