प्रॉडक्ट से जुड़ी खबरें

बैटरी की परफ़ॉर्मेंस को बेहतर बनाना: पार्शियल वेक लॉक के ज़्यादा इस्तेमाल की मेट्रिक अब बीटा वर्शन तक सीमित नहीं है

पढ़ने में 3 मिनट लगेंगे
3 लेखक
Karan Jhavar, Dan Brown, Eric Brenner

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

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

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

हमने वेक लॉक के ज़्यादा इस्तेमाल के लिए, ऐप्लिकेशन की खराब परफ़ॉर्मेंस का थ्रेशोल्ड तय किया है. अगर आपका टाइटल, क्वालिटी थ्रेशोल्ड को पूरा नहीं करता है, तो हम 1 मार्च, 2026 से टाइटल को खोज के मुख्य प्लैटफ़ॉर्म से हटा सकते हैं. जैसे, सुझाव. कुछ मामलों में, हम आपके स्टोर पेज पर एक चेतावनी दिखा सकते हैं. इससे लोगों को पता चलेगा कि आपका ऐप्लिकेशन, बैटरी की खपत ज़्यादा कर सकता है.

Google Play पर तकनीकी क्वालिटी से जुड़ी मुख्य मेट्रिक

Google Play पर अपने ऐप्लिकेशन को ज़्यादा से ज़्यादा लोगों को दिखाने के लिए, इन मेट्रिक के लिए ऐप्लिकेशन की खराब परफ़ॉर्मेंस के थ्रेशोल्ड से नीचे रखें.

यूज़र-पर्सीव्ड क्रैश रेटहर दिन के ऐसे सक्रिय उपयोगकर्ताओं का प्रतिशत जिन्होंने कम से कम एक बार ऐप्लिकेशन क्रैश होने की ऐसी गड़बड़ी का सामना किया जिसके बारे में उन्हें पता चला
यूज़र-पर्सीव्ड ANR रेटहर दिन के ऐसे सक्रिय उपयोगकर्ताओं का प्रतिशत जिन्होंने कम से कम एक बार ऐसी ANR की गड़बड़ी का सामना किया जिसके बारे में उन्हें पता चला
ज़्यादा बैटरी खर्च हुईवॉच फ़ेस के ऐसे सेशन का प्रतिशत जिसमें बैटरी खर्च, हर घंटे 4.44% से ज़्यादा हुई
नई सुविधा: पार्शियल वेक लॉक का ज़्यादा इस्तेमालउन उपयोगकर्ता सेशन का प्रतिशत जिनमें कुल मिलाकर, बिना छूट वाले वेक लॉक का इस्तेमाल दो घंटे से ज़्यादा किया गया हो

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

यह नई मेट्रिक, नई मेट्रिक की सीरीज़ में पहली मेट्रिक है. इसे आपके ऐप्लिकेशन के संसाधन इस्तेमाल करने के तरीके के बारे में ज़्यादा जानकारी देने के लिए डिज़ाइन किया गया है. इससे आपको पूरे Android इकोसिस्टम में, अपने उपयोगकर्ताओं के अनुभव को बेहतर बनाने में मदद मिलेगी.

1. वेक लॉक की हमारी परिभाषा को उपयोगकर्ताओं की उम्मीदों के मुताबिक बनाना

ऐप्लिकेशन, वेक लॉक को होल्ड कर सकते हैं. इससे उपयोगकर्ता के डिवाइस को स्लीप मोड में जाने से रोका जा सकता है. साथ ही, स्क्रीन बंद होने पर भी ऐप्लिकेशन बैकग्राउंड में काम कर सकते हैं.

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

ऐप्लिकेशन के ठीक से काम न करने की थ्रेशोल्ड वैल्यू तब पार हो जाती है, जब पिछले 28 दिनों में ऐप्लिकेशन के 5% से ज़्यादा उपयोगकर्ता सेशन में बैटरी ज़्यादा खर्च हुई हो. अगर आपका ऐप्लिकेशन इस थ्रेशोल्ड को पार कर लेता है, तो आपको सीधे Android की ज़रूरी जानकारी वाले पेज पर सूचना दी जाएगी. Android Developer पेजों पर जाकर, हमारी परिभाषा के बारे में ज़्यादा जानकारी पढ़ी जा सकती है.

breakdowns.png

Android की ज़रूरी जानकारी, आपको वेक लॉक की समस्याओं के बारे में सूचना देगा. साथ ही, वेक लॉक टैग की एक टेबल उपलब्ध कराएगा. इससे आपको वेक लॉक के नाम से सोर्स की पहचान करने में मदद मिलेगी. यह टेबल, P90/ P99 अवधि के लिए उपलब्ध होगी.

हम Android की ज़रूरी जानकारी में, पार्शियल वेक लॉक का ज़्यादा इस्तेमाल करने वाले ऐप्लिकेशन के पेज को बेहतर बना रहे हैं. इससे आपको यह समझने में मदद मिलेगी कि आपके ऐप्लिकेशन में पार्शियल वेक लॉक का इस्तेमाल कैसे किया जाता है. इसके लिए, हम एक नई वेक लॉक के नामों वाली टेबल जोड़ रहे हैं. इस टेबल में, वेक लॉक सेशन को उनके टैग के नाम और अवधि के हिसाब से बांटा गया है. इससे, आपको अपने लोकल डेवलपमेंट एनवायरमेंट (जैसे, Android Studio) में लंबे वेक लॉक आसानी से पहचानने में मदद मिलती है, ताकि डीबग करना आसान हो. आपको 60 मिनट से ज़्यादा समय तक P90 या P99 के साथ किसी भी वेक लॉक की जांच करनी चाहिए.

image2-android-vitals-warning.png

2.  वेक लॉक का बहुत ज़्यादा इस्तेमाल और Google Play पर ऐप्लिकेशन के दिखने पर इसका असर

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

कुछ मामलों में, हम आपके स्टोर पेज पर एक चेतावनी भी दिखा सकते हैं. इससे उपयोगकर्ताओं को यह जानकारी मिलेगी कि आपका ऐप्लिकेशन, उनके डिवाइस की बैटरी को तेज़ी से खत्म कर सकता है.

image3_new.png

अगर आपके ऐप्लिकेशन की परफ़ॉर्मेंस, ऐप्लिकेशन की खराब परफ़ॉर्मेंस के थ्रेशोल्ड से ज़्यादा खराब होती है, तो उपयोगकर्ताओं को आपके स्टोर पेज पर चेतावनी दिख सकती है. ध्यान दें: टेक्स्ट और डिज़ाइन में बदलाव किया जा सकता है.

हम जानते हैं कि आपके ऐप्लिकेशन के कोड और उसके काम करने के तरीके में तकनीकी बदलाव करने में समय लग सकता है. इसलिए, हम आपके लिए इस मेट्रिक को उपलब्ध करा रहे हैं, ताकि आप संभावित समस्याओं का पता लगाकर उन्हें ठीक कर सकें. साथ ही, आपको Store पर ऐप्लिकेशन दिखने से जुड़े बदलावों के लागू होने से पहले, 1 मार्च, 2026 से यह मेट्रिक उपलब्ध कराई जा रही है.

3. आगे क्या करें

हमारा सुझाव है कि आप यहां दिया गया तरीका अपनाएं, ताकि लोगों को आपके ऐप्लिकेशन का बेहतर अनुभव मिल सके:

  1. Android की ज़रूरी जानकारी पर जाएं: आंशिक वेक लॉक की नई मेट्रिक के हिसाब से, अपने ऐप्लिकेशन की परफ़ॉर्मेंस की समीक्षा करें. यह मेट्रिक अब उन सभी डेवलपर को दिखेगी जिनके ऐप्लिकेशन में वेक लॉक सेशन हैं.
  2. पार्शियल वेक लॉक का ज़्यादा इस्तेमाल का पता लगाएं: पार्शियल वेक लॉक का ज़्यादा इस्तेमाल करने वाले ऐप्लिकेशन की पहचान करने के लिए, वेक लॉक के नए नामों वाली टेबल का इस्तेमाल करें.
  3. दस्तावेज़ देखें: सबसे सही तरीकों के बारे में ज़्यादा जानकारी पाने और सामान्य समस्याओं को ठीक करने के लिए, कृपया हमारी तकनीकी ब्लॉग पोस्ट, तकनीकी वीडियो, और वेक लॉक के बारे में डेवलपर के लिए अपडेट किया गया दस्तावेज़ देखें.

बेहतरीन क्वालिटी वाले ऐसे ऐप्लिकेशन बनाने के लिए, हम आपकी लगातार पार्टनरशिप के लिए धन्यवाद देते हैं जिनकी परफ़ॉर्मेंस अच्छी हो और जिन पर उपयोगकर्ता हर दिन भरोसा कर सकें.

लेखक:
पढ़ना जारी रखें