REST Resource: vitals.crashrate

संसाधन: CrashRateMetricSet

सिंगलटन रिसॉर्स, जो क्रैश रेट मेट्रिक के सेट को दिखाता है.

इस मेट्रिक सेट में, ऐप्लिकेशन क्रैश होने का डेटा और इस्तेमाल के बारे में डेटा शामिल होता है. इससे, उपयोगकर्ता की संख्या के हिसाब से, अलग-अलग मेट्रिक को तैयार किया जाता है.

काम करने की कुल समय अवधि:

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

काम करने वाली मेट्रिक:

  • crashRate (google.type.Decimal): उस एग्रीगेशन अवधि में उन अलग-अलग उपयोगकर्ताओं का प्रतिशत जिन्हें कम से कम एक बार क्रैश का सामना करना पड़ा.
  • crashRate7dUserWeighted (google.type.Decimal): पिछले सात दिनों में, crashRate की रोलिंग औसत वैल्यू. हर दिन के वैल्यू की गिनती, दिन के अलग-अलग उपयोगकर्ताओं की संख्या के आधार पर की जाती है. HOURLY विवरण के स्तर पर समर्थित नहीं है.
  • crashRate28dUserWeighted (google.type.Decimal): पिछले 28 दिनों में, crashRate की रोलिंग औसत वैल्यू. हर दिन के वैल्यू की गिनती, दिन के अलग-अलग उपयोगकर्ताओं की संख्या के आधार पर की जाती है. HOURLY विवरण के स्तर पर समर्थित नहीं है.
  • userPerceivedCrashRate: google.type.Decimal अगर कोई ऐप्लिकेशन किसी गतिविधि या स्क्रीन पर दिखाया जा रहा हो, तो उसे 'ऐक्टिव इस्तेमाल' माना जाता है.
  • userPerceivedCrashRate7dUserWeighted (google.type.Decimal): पिछले सात दिनों में, userPerceivedCrashRate की रोलिंग औसत वैल्यू. हर दिन के वैल्यू की गिनती, दिन के अलग-अलग उपयोगकर्ताओं की संख्या के आधार पर की जाती है. HOURLY विवरण के स्तर पर समर्थित नहीं है.
  • userPerceivedCrashRate28dUserWeighted (google.type.Decimal): पिछले 28 दिनों में, userPerceivedCrashRate की रोलिंग औसत वैल्यू. हर दिन के वैल्यू की गिनती, दिन के अलग-अलग उपयोगकर्ताओं की संख्या के आधार पर की जाती है. HOURLY विवरण के स्तर पर समर्थित नहीं है.
  • distinctUsers (google.type.Decimal): एग्रीगेशन पीरियड में उन अलग-अलग उपयोगकर्ताओं की संख्या जिनका इस्तेमाल crashRate और userPerceivedCrashRate मेट्रिक के लिए, नॉर्मलाइज़ेशन वैल्यू के तौर पर किया गया था. इस मेट्रिक में किसी उपयोगकर्ता की गिनती तब की जाती है, जब वह एग्रीगेशन अवधि के दौरान ऐप्लिकेशन का इस्तेमाल करता है. अगर कोई ऐप्लिकेशन किसी गतिविधि या स्क्रीन पर दिखाया जा रहा हो, तो उसे 'ऐक्टिव इस्तेमाल' माना जाता है. इस बात का ध्यान रखें कि आगे इस संख्या को शामिल न किया जाए. इसकी वजह से उपयोगकर्ताओं की गिनती एक से ज़्यादा बार हो सकती है. वैल्यू के मुताबिक, वैल्यू को 10, 1,00, 1,000 या 10,00,000 के सबसे करीब के पूर्णांक में बदल दिया जाता है.

इन डाइमेंशन का इस्तेमाल किया जा सकता है:

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

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

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

  • vitals.errors में क्रैश का असामान्य वर्शन (कुल संख्या) है.
  • vitals.errors में ANRs से जुड़ी सामान्य मेट्रिक, स्थिरता से जुड़ी एक और मेट्रिक शामिल है.
जेएसओएन के काेड में दिखाना
{
  "name": string,
  "freshnessInfo": {
    object (FreshnessInfo)
  }
}
फ़ील्ड
name

string

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

फ़ॉर्मैट: ऐप्लिकेशन/{app}/crashRateMetricSet

freshnessInfo

object (FreshnessInfo)

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

तरीके

get

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

query

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