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

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

पढ़ने में 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 डेवलपर पेजों पर जाकर, हमारी परिभाषा के बारे में ज़्यादा जानकारी पढ़ी जा सकती है.

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. दस्तावेज़ देखें: सबसे सही तरीकों के बारे में ज़्यादा जानकारी पाने और सामान्य समस्याओं को ठीक करने के लिए, कृपया हमारी तकनीकी ब्लॉग पोस्ट, तकनीकी वीडियो और अपडेट किया गया वेक लॉक से जुड़ा डेवलपर दस्तावेज़ देखें.

बेहतरीन क्वालिटी वाले ऐसे ऐप्लिकेशन बनाने के लिए, हम आपकी लगातार पार्टनरशिप के लिए धन्यवाद देते हैं जिनका इस्तेमाल लोग हर दिन कर सकते हैं.

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