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

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

पढ़ने में लगने वाला समय: 3 मिनट
तीन लेखक
Karan Jhavar, Dan Brown, Eric Brenner

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

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

हम बीटा वर्शन के दौरान, आपकी अहम राय देने के लिए आपका धन्यवाद करते हैं. आपकी राय और 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 में लंबे समय तक चलने वाले वेक लॉक की आसानी से पहचान करने में मदद मिलेगी. साथ ही, डीबग करने में भी आसानी होगी. आपको ऐसे वेक लॉक की जांच करनी चाहिए जिनकी P90 या P99 की अवधि 60 मिनट से ज़्यादा हो.

image2-android-vitals-warning.png

2. वेक लॉक का ज़्यादा इस्तेमाल और Google Play पर दिखने की संभावना पर पड़ने वाला इसका असर

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

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

image3_new.png

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

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

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

हमारा सुझाव है कि आप इन चरणों को पूरा करें, ताकि यह पक्का किया जा सके कि आपका ऐप्लिकेशन, उपयोगकर्ताओं को बेहतर अनुभव दे:

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

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

इसे लिखा है:

पढ़ना जारी रखें