Android की ज़रूरी जानकारी

'Android की ज़रूरी जानकारी', Google की एक पहल है. इसका मकसद, Google News की तकनीकी क्वालिटी को बेहतर बनाना है Android डिवाइसों पर मौजूद Google Play ऐप्लिकेशन. जब कोई उपयोगकर्ता, ऑप्ट-इन कर रहा होता है तो आपका ऐप्लिकेशन, उनका Android डिवाइस क्वालिटी के पहलुओं के बारे में जानकारी लॉग करता है इसमें ऐप्लिकेशन के क्रैश या फ़्रीज़ होने से जुड़ी मेट्रिक, परफ़ॉर्मेंस से जुड़ी मेट्रिक, बैटरी खर्च, और अनुमति की जानकारी शामिल है अस्वीकार किया गया है. यह डेटा Google Play इकट्ठा करता है और इसे दो तरीकों से ऐक्सेस किया जा सकता है: Google Play Console के ज़रिए Android की ज़रूरी जानकारी वाला डैशबोर्ड, और Google Play Developer Reporting API.

डेवलपर को सभी ज़रूरी जानकारी की निगरानी करनी चाहिए, ताकि यह पक्का किया जा सके कि उनमें कोई नेगेटिव गड़बड़ी तो नहीं है. उपयोगकर्ता अनुभव पर असर पड़ता है. खास तौर पर, डेवलपर को इन दोनों सबसे ज़रूरी जानकारी: यूज़र-पर्सीव्ड क्रैश रेट और यूज़र-पर्सीव्ड ANR रेट.

सबसे ज़रूरी जानकारी और खराब व्यवहार

आपके ऐप्लिकेशन की 'सबसे ज़रूरी जानकारी' का असर, Google Play पर आपके ऐप्लिकेशन के दिखने पर पड़ता है. हर ज़रूरी जानकारी में ऐप्लिकेशन की खराब परफ़ॉर्मेंस का पूरा थ्रेशोल्ड और हर डिवाइस के हिसाब से एक तय सीमा होती है ऐप्लिकेशन की खराब परफ़ॉर्मेंस का थ्रेशोल्ड. इनका दस्तावेज़ नीचे दिया गया है साथ ही, 'Android की ज़रूरी जानकारी' में भी दिखेगा.

अक्सर पूछे जाने वाले सवाल

'सबसे ज़रूरी जानकारी' क्या है?

'Android की ज़रूरी जानकारी' में, सबसे ज़रूरी मेट्रिक सबसे अहम होती हैं. Google Play पर आपका ऐप्लिकेशन किसको दिखे. सबसे ज़रूरी जानकारी ये हैं: यूज़र-पर्सीव्ड क्रैश रेट और यूज़र-पर्सीव्ड ANR रेट.

ऐप्लिकेशन की खराब परफ़ॉर्मेंस के थ्रेशोल्ड क्या हैं?

हर 'सबसे ज़रूरी जानकारी' में ऐप्लिकेशन की खराब परफ़ॉर्मेंस के दो थ्रेशोल्ड होते हैं: कुल मिलाकर खराब परफ़ॉर्मेंस सभी डिवाइसों के सभी सेशन को ध्यान में रखता है. साथ ही, व्यवहार का थ्रेशोल्ड, जिसका आकलन हर डिवाइस के हिसाब से किया जाता है (सिर्फ़ फ़ोन के लिए). थ्रेशोल्ड 'Android की ज़रूरी जानकारी' में दिखती हैं.

गलत व्यवहार की सीमा
Google Play पर आपका ऐप्लिकेशन ज़्यादा से ज़्यादा लोगों को दिखे, इसके लिए कृपया इसे इन थ्रेशोल्ड से कम रखें.
कुल (सभी डिवाइसों पर औसत) हर फ़ोन मॉडल के हिसाब से स्मार्टवॉच के हर मॉडल के हिसाब से
यूज़र-पर्सीव्ड क्रैश रेट 1.09% 8% 4%
यूज़र-पर्सीव्ड ANR रेट 0.47% 8% 5%

'सबसे ज़रूरी जानकारी' से इस बात पर क्या असर पड़ता है कि Play पर मेरा ऐप्लिकेशन किसको दिखे?

अगर आपका ऐप्लिकेशन या गेम किसी भी मुख्य साइट पर ऐप्लिकेशन या गेम की खराब परफ़ॉर्मेंस के थ्रेशोल्ड को पार कर जाता है ज़रूरी है, तो हो सकता है कि Play, सभी डिवाइस पर लोगों को आपका ऐप्लिकेशन न दिखाए मॉडल. अगर आपका ऐप्लिकेशन या गेम, किसी भी डिवाइस पर ऐप्लिकेशन या गेम की खराब परफ़ॉर्मेंस के थ्रेशोल्ड को पार कर जाता है 'सबसे ज़रूरी जानकारी' की सुरक्षा करते हैं, तो Play उस डिवाइस मॉडल पर उपयोगकर्ताओं के लिए अपने ऐप्लिकेशन या गेम का इस्तेमाल करें. Play इस पेज पर चेतावनी भी दिखा सकता है आपका स्टोर पेज, ताकि लोगों को यह बताया जा सके कि आपका ऐप्लिकेशन शायद ठीक से काम न करे उनके डिवाइस का इस्तेमाल किया जा सकता है.

क्या हर डिवाइस के हिसाब से और खराब व्यवहार, दोनों का होना मुमकिन है? या एक, लेकिन दूसरा नहीं? अगर ऐसा किया जाता है, तो मुझे क्या करना होगा?

हां, सभी कॉम्बिनेशन डाले जा सकते हैं. अपनी कुल गुणवत्ता को बेहतर बनाने के लिए, आपको का मकसद उन क्रैश और ANR क्लस्टर को ठीक करना है जो सबसे ज़्यादा लोगों पर असर डालते हैं. यहां की यात्रा पर हूं हर डिवाइस के हिसाब से क्वालिटी में सुधार करते हैं, तो आपको सबसे बड़े क्रैश और ANR क्लस्टर की समस्या ठीक करनी चाहिए उस डिवाइस पर. अगर आपके पास दोनों हैं, तो हमारा सुझाव है कि आप क्रैश और ANR वाली गड़बड़ियों के सबसे बड़े क्लस्टर. ऐसा करने से क्वालिटी बेहतर हो सकती है डिवाइस मॉडल पर भी काम करती हैं.

मुझे अपनी तकनीकी समस्याओं को ठीक करने में मदद चाहिए. मैं कहां से शुरू करूं?

हमने कई संसाधन इकट्ठा किए हैं, ताकि आप इसकी पहचान कर पाएं और अपने ऐप्लिकेशन या गेम की तकनीकी समस्याओं को ठीक करना.

सबसे ज़रूरी जानकारी:

यूज़र पर्सीव्ड ANR रेट (उन मामलों के हिसाब से ANR रेट जिनमें लोगों को लगा कि ऐप्लिकेशन ने काम करना बंद कर दिया)
यूज़र-पर्सीव्ड क्रैश रेट (उन मामलों के हिसाब से क्रैश रेट जिनमें लोगों को लगा कि ऐप्लिकेशन क्रैश हो गया)

अन्य सभी ज़रूरी जानकारी:

बहुत बार स्क्रीन चालू करना
अटके हुए पार्शियल वेक लॉक
बैकग्राउंड में बहुत बार वाई-फ़ाई स्कैन करना
बैकग्राउंड में नेटवर्क का बहुत ज़्यादा इस्तेमाल करना
ऐप्लिकेशन शुरू होने में लगने वाला समय
धीमी रेंडरिंग
धीमे सेशन
अनुमति न मिलना

मुझे ऐप्लिकेशन की खराब परफ़ॉर्मेंस या स्टोर पेज की चेतावनियों से हैरानी नहीं करनी है. मैं इससे आगे कैसे काम करूं?

आम तौर पर, Play आपके ऐप्लिकेशन का आकलन करते समय पिछले 28 दिनों का डेटा देखता है क्वालिटी. 'Android की ज़रूरी जानकारी' में, आपको 28 दिनों के अंदर ऐप्लिकेशन की खराब परफ़ॉर्मेंस के बारे में चेतावनी दी जाएगी.

  • यूज़र इंटरफ़ेस (यूआई) की नियमित तौर पर जांच करें या इसे शामिल करने के लिए Reporting API का इस्तेमाल करें और सीधे अपने वर्कफ़्लो में डेटा शामिल कर सकते हैं.
  • ऐप्लिकेशन की खराब परफ़ॉर्मेंस के लिए, Play Console में ईमेल सूचनाओं को कॉन्फ़िगर करें.
  • 'Android की ज़रूरी जानकारी' में, 'उभरती समस्याएं' शामिल होंगी. इसका मतलब है कि ऐसे डिवाइस जिन पर पिछले सात दिनों में हर डिवाइस के हिसाब से, ऐप्लिकेशन की खराब परफ़ॉर्मेंस के थ्रेशोल्ड का थ्रेशोल्ड पार नहीं किया गया है. इसमें आपको 21 दिन तक लग सकते हैं, ताकि आप समस्या से निपट सकें.

मेरे कई डिवाइस ठीक से काम नहीं करते. मैं इस सूची को सही तरीके से कैसे समझूं?

कभी-कभी, डिवाइस के हार्डवेयर या सॉफ़्टवेयर की कुछ ख़ासियतें, आपकी समस्या की दर. उन समस्याओं का पता लगाने और उन्हें हल करने में आपकी मदद करने के लिए, यहां एक नई सुविधा जोड़ी गई है अगर हमें इनके बीच कोई संभावित गड़बड़ी मिलती है, तो 'Android की ज़रूरी जानकारी' की मदद से आपको इसकी सूचना दी जाएगी समस्या की ज़्यादा दर और डिवाइस के मुख्य एट्रिब्यूट, जैसे कि रैम, Android वर्शन, और अन्य चीज़ों के साथ-साथ, चिप पर सिस्टम (SoC) भी लागू करें. असोसिएशन को खुद भी यहां देखा जा सकता है Play Console में पहुंच और डिवाइस की जानकारी.

'Android की ज़रूरी जानकारी' में, आपको सभी डिवाइसों के लिए एक ही क्लिक में सभी डिवाइसों का ऐक्सेस भी मिल सकता है Android SDK के इंस्टॉल की संख्या, रेवेन्यू, रेटिंग, और समीक्षाएं शामिल हैं. यह जानकारी साइड पैनल में दिखती है. इसलिए, आपको पेज छोड़ना नहीं पड़ता चुनें, जिस पर आप हैं.

अगर किसी डिवाइस पर समस्या को ठीक किया जाता है, तो चेतावनियां दिखना बंद होने में कितने समय लगता है?

Play, 28 दिनों के रोलिंग औसत के हिसाब से, हर दिन आपकी 'सबसे ज़रूरी जानकारी' का आकलन करता है. जल्द से जल्द रोलिंग औसत फिर से थ्रेशोल्ड से नीचे जाने पर, 'Android की ज़रूरी जानकारी' सुविधा बंद हो जाएगी चेतावनियां दिखाई जा रही हैं. स्टोर पेज से जुड़ी चेतावनियां इससे पहले भी हटाई जा सकती हैं, अगर Play के एल्गोरिदम को पता चलता है कि आपकी तकनीकी क्वालिटी पहले से ही सही दिशा में काम करते हैं.

अगर मैं इस समस्या को ठीक नहीं कर पाऊं या मुझे ऐसा नहीं करना है, तो क्या होगा?

पक्का करें कि आपने लागत और स्थायी अवसरों, दोनों पर ध्यान दिया हो के अनुभव को खराब कर रहा है. खराब व्यवहार से, मौजूदा डेटा पर असर पड़ता है उपयोगकर्ता हासिल करने की आपकी क्षमता को कम करती है. ठीक करते समय हर डिवाइस पर ऐप्लिकेशन की खराब परफ़ॉर्मेंस दिखाई नहीं दे सकती. इसलिए, आपको अपने डिवाइस की टारगेटिंग (विज्ञापन के लिए सही दर्शक चुनना) और एक्सक्लूज़न लॉजिक.

'Android की ज़रूरी जानकारी' में मौजूद समस्याओं की संख्या और दर, उन समस्याओं की संख्या और दरों से मेल क्यों नहीं खाते जो मुझे अपने या तीसरे पक्ष के अन्य समाधानों से मिली हैं?

'Android की ज़रूरी जानकारी', Google Play की मदद से तकनीकी समस्याओं का आकलन करने में मदद करती है क्वालिटी. 'Android की ज़रूरी जानकारी' में बताई गई समस्याओं की संख्या और दरें, शायद दूसरी समस्याओं की संख्या से मेल न खाएं कई वजहों से:

  • 'Android की ज़रूरी जानकारी' में, Android प्लैटफ़ॉर्म से मिलने वाली जानकारी होती है. साथ ही, इसमें कुछ जानकारी ऐसे इवेंट जिन्हें SDK टूल से नहीं देखा जा सकता. इनमें ये शामिल हैं:
    • लॉन्च के दौरान ऐप्लिकेशन क्रैश होने की गड़बड़ियां, SDK टूल के शुरू होने से पहले होती हैं
    • Android 12 से पहले के एएनआर
  • 'Android की ज़रूरी जानकारी' में, समस्याओं की गिनती सिर्फ़ तब की जाती है, जब वे प्रमाणित डिवाइसों पर रिपोर्ट की जाती हों. और Google Play से इंस्टॉल किए गए ऐप्लिकेशन पर भी काम करता है. दूसरे डेटा सोर्स शायद ये काम न करें तो इन सीमाओं को लागू करें.
  • 'Android की ज़रूरी जानकारी', सिर्फ़ उन लोगों का डेटा इकट्ठा करती है जिन्होंने शेयर करने के लिए ऑप्ट इन किया है इस्तेमाल और गड़बड़ी की जानकारी. अन्य टूल इस्तेमाल करने के लिए, उपयोगकर्ता की ज़रूरत नहीं पड़ सकती ऑप्ट-इन करें. भले ही वे ऐसा करते हों, लेकिन इस बात की संभावना कम है कि वे इसमें उपयोगकर्ताओं का वही ग्रुप दिखता है जिन्होंने Android पर ऑप्ट-इन किया है.
  • उपयोगकर्ता की निजता को सुरक्षित रखने के लिए, हम डैशबोर्ड में मेट्रिक सिर्फ़ तब दिखाते हैं, जब पहचान छिपाकर रिपोर्ट जनरेट करने के लिए ज़रूरी डेटा इकट्ठा किया हो.
  • समस्या की दरों का हिसाब अलग-अलग तरीके से लगाया जा सकता है. 'Android की ज़रूरी जानकारी' में, समस्या की दरों की संख्या हर दिन के सक्रिय उपयोगकर्ता के हिसाब से, क्रैश, ANR वाली गड़बड़ियों वगैरह की संख्या. Crashlytics का इस्तेमाल करें यह मेट्रिक, हर ऐप्लिकेशन सेशन में आने वाली समस्याओं की गिनती करती है. इसलिए, उदाहरण के लिए, अगर कोई उपयोगकर्ता एक दिन में तीन बार गेम खेला और Android को एक क्रैश का सामना करना पड़ा ज़रूरी जानकारी दिखाने वाले चार्ट में, क्रैश रेट 100% दिखेगा, जबकि Crashlytics का इस्तेमाल करके क्रैश रेट को 100% दिखाया जाएगा की दर 33% है.

डेटा कैसे इकट्ठा किया जाता है, इस बारे में ज़्यादा जानने के लिए, Play Console सहायता केंद्र देखें.