मेट्रिक सेट के बारे में जानकारी

Google Play Developer Reporting API की मदद से, आपको अपने ऐप्लिकेशन की मेट्रिक, रिपोर्ट, और टाइमलाइन की जानकारी का ऐक्सेस मिलता है. एपीआई का इस्तेमाल आसान बनाने के लिए, मेट्रिक सेट मेट्रिक ऐक्सेस को स्टैंडर्ड बनाते हैं. मेट्रिक सेट, मिलती-जुलती मेट्रिक का लॉजिकल ग्रुप होता है. इनमें एक जैसे एट्रिब्यूट (जैसे, डेटा अपडेट होने की फ़्रीक्वेंसी और डेटा की बारीकी) होते हैं. साथ ही, इन्हें एक साथ क्वेरी किया जा सकता है. मेट्रिक सेट में कई डाइमेंशन भी होते हैं. इनका इस्तेमाल, डेटा को फ़िल्टर करने या ब्रेकडाउन करने के लिए किया जा सकता है. जब तक कोई दूसरी जानकारी न दी गई हो, तब तक सभी मेट्रिक को उपलब्ध सभी डाइमेंशन के हिसाब से ब्रेकडाउन या फ़िल्टर किया जा सकता है.

ताज़ा खबरें

हर मेट्रिक सेट रिसॉर्स, डेटा अपडेट होने की फ़्रीक्वेंसी के बारे में जानने के लिए स्टैंडर्ड GET तरीका उपलब्ध कराता है. इससे, सबसे हाल ही में उपलब्ध डेटापॉइंट की तारीख और समय का पता चलता है. मेट्रिक सेट में, डेटा अपडेट होने की फ़्रीक्वेंसी (रोज़, हर घंटे) के हिसाब से कई लेवल पर डेटा अपडेट हो सकता है. इसलिए, यह ऑपरेशन हर लेवल के लिए, डेटा अपडेट होने की फ़्रीक्वेंसी की एक वैल्यू दिखाता है.

क्वेरी के समय की रेंज में, फ़्रेशनेस वैल्यू को सीधे तौर पर एंडपॉइंट के तौर पर इस्तेमाल किया जा सकता है.

डेटा क्वेरी

मेट्रिक सेट में मौजूद डेटा को ऐक्सेस करने के लिए, आपको क्वेरी जारी करने के लिए कस्टम QUERY तरीके का इस्तेमाल करना चाहिए. हर क्वेरी में, ग्रेन्यूलैरिटी और समयसीमा की जानकारी देनी होती है. आपको जिन मेट्रिक को ऐक्सेस करना है उनके साथ-साथ, आपको उन डाइमेंशन के बारे में भी बताना होगा जिनका इस्तेमाल एग्रीगेशन को अलग-अलग हिस्सों में बांटने के लिए किया जाना चाहिए.

तारीख की सीमा का अनुरोध करने के लिए, टाइमलाइन का अनुरोध करते समय सावधानी बरतनी चाहिए, ताकि समयसीमा का साइज़ आपके ऐप्लिकेशन के साइज़ और ब्रेकडाउन की संख्या के हिसाब से तय हो. उदाहरण के लिए, बड़े ऐप्लिकेशन को एक क्वेरी अनुरोध में कम दिन चुनने चाहिए, ताकि बहुत ज़्यादा डेटा पढ़ने की वजह से क्वेरी टाइमआउट न हो.

उपलब्ध मेट्रिक सेट

यहां दी गई इंडेक्स में, उन सभी एंडपॉइंट और उनसे जुड़े डेटा की सूची दी गई है जिनके लिए अनुरोध किया जा सकता है.

मेट्रिक सेट की गई ब्यौरा इन मेट्रिक के लिए उपलब्ध हैं
vitals.anrrate इसमें एएनआर का डेटा और इस्तेमाल का डेटा शामिल होता है. इससे एक सामान्य मेट्रिक मिलती है, जो उपयोगकर्ताओं की संख्या से अलग होती है. anrRate (google.type.Decimal): एग्रीगेशन की अवधि में, कम से कम एक बार एएनआर की गड़बड़ी का सामना करने वाले अलग-अलग उपयोगकर्ताओं का प्रतिशत.
anrRate7dUserWeighted (google.type.Decimal): तारीख तक के सात दिनों में, anrRate मेट्रिक का उपयोगकर्ता के हिसाब से औसत.
anrRate28dUserWeighted (google.type.Decimal): यह तारीख तक के 28 दिनों में, anrRate मेट्रिक का उपयोगकर्ता के हिसाब से औसत है.
userPerceivedAnrRate (google.type.Decimal): एग्रीगेशन की अवधि में, कम से कम एक बार यूज़र-पर्सीव्ड एएनआर का सामना करने वाले यूनीक उपयोगकर्ताओं का प्रतिशत. फ़िलहाल, सिर्फ़ 'इनपुट भेजने' से जुड़े एएनआर की गिनती की जाती है.
userPerceivedAnrRate7dUserWeighted (google.type.Decimal): यह तारीख तक के सात दिनों में, userPerceivedAnrRate मेट्रिक का उपयोगकर्ता के हिसाब से औसत है.
userPerceivedAnrRate28dUserWeighted (google.type.Decimal): यह तारीख तक के 28 दिनों में, userPerceivedAnrRate मेट्रिक का उपयोगकर्ता के हिसाब से औसत है.
distinctUsers (google.type.Decimal): यह उन उपयोगकर्ताओं की अनुमानित संख्या है जिनके लिए एग्रीगेशन की अवधि के दौरान डेटा उपलब्ध था.
vitals.anonrssandswapmemoryusage इसमें बिना सोर्स फ़ाइल वाली आरएसएस मेमोरी और स्वैप मेमोरी के इस्तेमाल का डेटा शामिल होता है. साथ ही, इसमें इस्तेमाल का डेटा भी शामिल होता है. anonRssAndSwapMemoryUsageP50 (google.type.Decimal): बिना सोर्स फ़ाइल वाली आरएसएस मेमोरी और स्वैप मेमोरी के इस्तेमाल का 50वां पर्सेंटाइल.
anonRssAndSwapMemoryUsageP75 (google.type.Decimal): बिना सोर्स फ़ाइल वाली आरएसएस मेमोरी और स्वैप मेमोरी के इस्तेमाल का 75वां पर्सेंटाइल.
anonRssAndSwapMemoryUsageP90 (google.type.Decimal): बिना सोर्स फ़ाइल वाली आरएसएस मेमोरी और स्वैप मेमोरी के इस्तेमाल का 90वां पर्सेंटाइल.
anonRssAndSwapMemoryUsageP95 (google.type.Decimal): बिना सोर्स फ़ाइल वाली आरएसएस मेमोरी और स्वैप मेमोरी के इस्तेमाल का 95वां पर्सेंटाइल.
anonRssAndSwapMemoryUsageP99 (google.type.Decimal): बिना सोर्स फ़ाइल वाली आरएसएस मेमोरी और स्वैप मेमोरी के इस्तेमाल का 99वां पर्सेंटाइल.
distinctUsers (google.type.Decimal): यूनीक उपयोगकर्ताओं की संख्या. इनके लिए, एग्रीगेशन की अवधि के दौरान मेमोरी मेट्रिक की रिपोर्ट की गई थी. इस संख्या को और न जोड़ें, क्योंकि इससे उपयोगकर्ताओं को कई बार गिना जा सकता है. वैल्यू को 10, 100, 1,000 या 10,00,000 के सबसे नज़दीकी मल्टीपल में बदला जाता है. यह वैल्यू की मैग्नीट्यूड पर निर्भर करता है.
vitals.bitmapmemoryusage इसमें बिटमैप मेमोरी के इस्तेमाल का डेटा और इस्तेमाल का डेटा शामिल होता है. bitmapMemoryUsageP50 (google.type.Decimal): बिटमैप के लिए मेमोरी के इस्तेमाल का 50वां पर्सेंटाइल.
bitmapMemoryUsageP75 (google.type.Decimal): बिटमैप के लिए मेमोरी के इस्तेमाल का 75वां पर्सेंटाइल.
bitmapMemoryUsageP90 (google.type.Decimal): बिटमैप मेमोरी के इस्तेमाल का 90वां पर्सेंटाइल.
bitmapMemoryUsageP95 (google.type.Decimal): बिटमैप के लिए मेमोरी के इस्तेमाल का 95वां पर्सेंटाइल. usage.
bitmapMemoryUsageP99 (google.type.Decimal): बिटमैप के लिए मेमोरी के इस्तेमाल का 99वां पर्सेंटाइल.
distinctUsers (google.type.Decimal): यूनीक उपयोगकर्ताओं की संख्या. इनके लिए, एग्रीगेशन की अवधि के दौरान मेमोरी मेट्रिक की रिपोर्ट की गई थी. इस संख्या को और न जोड़ें, क्योंकि इससे उपयोगकर्ताओं को कई बार गिना जा सकता है. वैल्यू को 10, 100, 1,000 या 10,00,000 के सबसे नज़दीकी मल्टीपल में बदला जाता है. यह वैल्यू की मैग्नीट्यूड पर निर्भर करता है.
vitals.crashrate इस कुकी में क्रैश डेटा होता है. इसे इस्तेमाल के डेटा के साथ मिलाकर, सामान्य मेट्रिक बनाई जाती है. यह मेट्रिक, उपयोगकर्ताओं की संख्या से अलग होती है. crashRate (google.type.Decimal): एग्रीगेशन की अवधि में, कम से कम एक बार क्रैश का सामना करने वाले यूनीक उपयोगकर्ताओं का प्रतिशत.
crashRate7dUserWeighted (google.type.Decimal): यह तारीख तक के सात दिनों में, crashRate मेट्रिक का उपयोगकर्ता के हिसाब से औसत है.
crashRate28dUserWeighted (google.type.Decimal): यह तारीख तक के 28 दिनों में, crashRate मेट्रिक का उपयोगकर्ता के हिसाब से औसत है.
userPerceivedCrashRate (google.type.Decimal): एग्रीगेशन की अवधि में, ऐप्लिकेशन का इस्तेमाल करते समय कम से कम एक बार क्रैश का सामना करने वाले यूनीक उपयोगकर्ताओं का प्रतिशत.
userPerceivedCrashRate7dUserWeighted (google.type.Decimal): यह तारीख तक के सात दिनों में, userPerceivedCrashRate मेट्रिक का उपयोगकर्ता के हिसाब से औसत है.
userPerceivedCrashRate28dUserWeighted (google.type.Decimal): यह userPerceivedCrashRate मेट्रिक का उपयोगकर्ता के हिसाब से औसत है. यह औसत, तारीख तक के पिछले 28 दिनों का होता है.
distinctUsers (google.type.Decimal): यह उन उपयोगकर्ताओं की अनुमानित संख्या है जिनके लिए एग्रीगेशन की अवधि के दौरान डेटा उपलब्ध था.
vitals.lmkrate इसमें LMK (कम मेमोरी की वजह से बंद होने वाला ऐप्लिकेशन) डेटा शामिल होता है. इसे इस्तेमाल के डेटा के साथ मिलाकर, सामान्य मेट्रिक बनाई जाती है. यह मेट्रिक, उपयोगकर्ताओं की संख्या से अलग होती है. userPerceivedLmkRate (google.type.Decimal): एग्रीगेशन पीरियड में, ऐसे यूनीक उपयोगकर्ताओं का प्रतिशत जिन्होंने आपके ऐप्लिकेशन का सक्रिय रूप से इस्तेमाल करते समय, कम से कम एक एलएमके (लो मेमोरी किल) वाली गड़बड़ी का सामना किया. किसी ऐप्लिकेशन को सक्रिय रूप से इस्तेमाल किया जा रहा है, तब माना जाता है, जब वह कोई गतिविधि दिखा रहा हो या किसी फ़ोरग्राउंड सेवा को लागू कर रहा हो.
userPerceivedLmkRate7dUserWeighted (google.type.Decimal): यह तारीख तक के सात दिनों में, userPerceivedLmkRate मेट्रिक का उपयोगकर्ता के हिसाब से औसत है.
userPerceivedLmkRate28dUserWeighted (google.type.Decimal): यह userPerceivedLmkRate मेट्रिक का उपयोगकर्ता के हिसाब से वज़न किया गया औसत है. यह औसत, तारीख तक के 28 दिनों का होता है.
distinctUsers (google.type.Decimal): यह उन उपयोगकर्ताओं की अनुमानित संख्या है जिनके लिए एग्रीगेशन की अवधि के दौरान डेटा उपलब्ध था.
vitals.excessivewakeuprate इसमें AlarmManager के वेकअप काउंट का डेटा होता है. इसे प्रोसेस स्टेट के डेटा के साथ मिलाकर, सामान्य मेट्रिक बनाई जाती है. यह मेट्रिक, उपयोगकर्ताओं की संख्या से अलग होती है. excessiveWakeupRate (google.type.Decimal): एग्रीगेशन की अवधि में, उन यूनीक उपयोगकर्ताओं का प्रतिशत जिनकी स्क्रीन हर घंटे में 10 से ज़्यादा बार चालू हुई. excessiveWakeupRate7dUserWeighted (google.type.Decimal): यह तारीख तक के सात दिनों में, excessiveWakeupRate मेट्रिक का उपयोगकर्ता के हिसाब से औसत है.
excessiveWakeupRate28dUserWeighted (google.type.Decimal): यह तारीख तक के 28 दिनों में, excessiveWakeupRate मेट्रिक का उपयोगकर्ता के हिसाब से औसत है.
distinctUsers (google.type.Decimal): यह उन उपयोगकर्ताओं की अनुमानित संख्या है जिनके लिए एग्रीगेशन की अवधि के दौरान डेटा उपलब्ध था.
vitals.stuckbackgroundwakelockrate इसमें PowerManager वेकलॉक की अवधि का डेटा होता है. इसे प्रोसेस की स्थिति के डेटा के साथ मिलाकर, सामान्य मेट्रिक बनाई जाती है. यह मेट्रिक, उपयोगकर्ताओं की संख्या से अलग होती है. stuckBgWakelockRate (google.type.Decimal): एग्रीगेशन की अवधि में, उन यूनीक उपयोगकर्ताओं का प्रतिशत जिनके डिवाइस में बैकग्राउंड में एक घंटे से ज़्यादा समय तक वेकलॉक बना रहा. stuckBgWakelockRate7dUserWeighted (google.type.Decimal): तारीख तक के सात दिनों में, stuckBgWakelockRate मेट्रिक का उपयोगकर्ता के हिसाब से औसत.
stuckBgWakelockRate28dUserWeighted (google.type.Decimal): The user-weighted average of the stuckBgWakelockRate metric in the 28 days up to and including the date.
distinctUsers (google.type.Decimal): यह उन उपयोगकर्ताओं की अनुमानित संख्या है जिनके लिए एग्रीगेशन की अवधि में डेटा उपलब्ध था.
vitals.slowstartrate इसमें ऐप्लिकेशन के स्टार्टअप में लगने वाले समय से जुड़ा डेटा होता है. इसे ऐप्लिकेशन के स्टार्टअप के टाइप (कोल्ड, वॉर्म, हॉट) के हिसाब से बांटा जाता है. slowStartRate (google.type.Decimal): एग्रीगेशन की अवधि में, उन यूनीक उपयोगकर्ताओं का प्रतिशत जिन्हें ऐप्लिकेशन के धीरे शुरू होने की समस्या का सामना करना पड़ा. slowStartRate7dUserWeighted (google.type.Decimal): यह तारीख तक के सात दिनों में, slowStartRate मेट्रिक का उपयोगकर्ता के हिसाब से वज़न किया गया औसत है.
slowStartRate28dUserWeighted (google.type.Decimal): यह तारीख तक के 28 दिनों में, slowStartRate मेट्रिक का उपयोगकर्ता के हिसाब से औसत है.
distinctUsers (google.type.Decimal): यह उन उपयोगकर्ताओं की अनुमानित संख्या है जिनके लिए एग्रीगेशन की अवधि में डेटा उपलब्ध था.
vitals.errors.counts इसमें गड़बड़ी की रिपोर्ट की ऐसी संख्याएं शामिल होती हैं जिन्हें सामान्य नहीं किया गया है. कृपया ध्यान दें: फ़िलहाल, यह संसाधन सिर्फ़ API के v1 ऐल्फ़ा वर्शन में उपलब्ध है.
errorReportCount (google.type.Decimal): किसी ऐप्लिकेशन के लिए मिली गड़बड़ी की अलग-अलग रिपोर्ट की कुल संख्या. यह संख्या, गड़बड़ी की रिपोर्ट की कुल संख्या होती है.

आयाम

हर मेट्रिक सेट में, फ़िल्टर करने और ब्रेकडाउन के लिए डाइमेंशन का अलग सेट होता है. एपीआई में उपलब्ध डाइमेंशन की सूची के लिए, यहां दिए गए डाइमेंशन इंडेक्स को देखें.

डाइमेंशन ब्यौरा
versionCode उपयोगकर्ता के डिवाइस पर चल रहे ऐप्लिकेशन का वर्शन कोड, जब डेटा कैप्चर किया गया था. इस डाइमेंशन की स्ट्रिंग वैल्यू को पूर्णांक के तौर पर पार्स किया जा सकता है. Android पर ऐप्लिकेशन वर्शनिंग की सुविधा कैसे काम करती है, इस बारे में ज़्यादा जानने के लिए यहां जाएं.
countryCode उपयोगकर्ता के आईपी पते के आधार पर, उसके देश या इलाके का आइडेंटिफ़ायर.इसे दो अक्षरों वाले ISO-3166 कोड के तौर पर दिखाया जाता है. उदाहरण के लिए, अमेरिका के लिए US.

डिवाइस के डाइमेंशन

ये डाइमेंशन, डिवाइस और उसके सॉफ़्टवेयर और हार्डवेयर की विशेषताओं के हिसाब से होते हैं.

डाइमेंशन ब्यौरा
apiLevel उपयोगकर्ता के डिवाइस पर, डेटा कैप्चर किए जाने के समय Android का एपीआई लेवल. इस डाइमेंशन की स्ट्रिंग वैल्यू को पूर्णांक के तौर पर पार्स किया जा सकता है. Android के रिलीज़ हुए वर्शन और उनके एपीआई लेवल की जानकारी के लिए, यहां जाएं.
deviceModel यह किसी डिवाइस मॉडल का आइडेंटिफ़ायर होता है. इसे Play Console के डिवाइस कैटलॉग में तय किया जाता है.
deviceType यह किसी डिवाइस के फ़ॉर्म फ़ैक्टर का आइडेंटिफ़ायर होता है. इसका इस्तेमाल Play Console के डिवाइस सूची में किया जाता है.
deviceRamBucket डिवाइस की रैम, MB में. इसे बकेट में बांटा गया है (3 जीबी, 4 जीबी वगैरह).
deviceSocMake डिवाइस के मुख्य सिस्टम-ऑन-चिप का ब्रैंड, जैसे कि Samsung. यहां देखें.
deviceSocModel डिवाइस के मुख्य सिस्टम-ऑन-चिप के मॉडल का नाम. उदाहरण के लिए, "Exynos 2100". यहां देखें.
deviceCpuMake डिवाइस के सीपीयू का मैन्युफ़ैक्चरर, जैसे कि Qualcomm.
deviceCpuModel डिवाइस के सीपीयू का मॉडल, जैसे कि "Kryo 240".
deviceGpuMake डिवाइस के जीपीयू का मैन्युफ़ैक्चरर, जैसे कि ARM.
deviceGpuModel डिवाइस के जीपीयू का मॉडल, जैसे कि Mali.
deviceGpuVersion डिवाइस के जीपीयू का वर्शन, जैसे कि T750.
deviceVulkanVersion डिवाइस का Vulkan वर्शन. उदाहरण के लिए, "4198400".
deviceGlEsVersion डिवाइस का OpenGL ES वर्शन. उदाहरण के लिए, "196610".
deviceScreenSize डिवाइस की स्क्रीन का साइज़. जैसे, NORMAL, LARGE.
deviceScreenDpi डिवाइस की स्क्रीन डेंसिटी, जैसे कि mdpi, hdpi.