क्या आप अपने डिवाइस पर AdAway जैसे विज्ञापन अवरोधक का उपयोग करते हैं? यदि ऐसा है, तो Google Play Music में एक अस्पष्ट बग अत्यधिक बैटरी ख़त्म होने का कारण हो सकता है!
हम में से कई लोग अपने एंड्रॉइड डिवाइस पर विज्ञापन अवरोधक का उपयोग करते हैं, चाहे वह बैंडविड्थ उपयोग को कम करने के लिए हो, ट्रैकिंग से बचने के लिए हो या दृश्य विकर्षणों से छुटकारा पाने के लिए हो। विज्ञापन-अवरोधक के काम करने का तरीका सरल है: वे ज्ञात डोमेन के सभी अनुरोधों को अवरुद्ध करते हैं जो विज्ञापन पेश करते हैं या एनालिटिक्स और ट्रैकिंग की अनुमति देते हैं।
जब नेटवर्क अनुरोध विफल हो जाता है तो क्या होता है? खैर, आमतौर पर क्या नहीं है ऐसा होता है कि एप्लिकेशन अनुरोध को हमेशा के लिए पुनः प्रयास कर रहा है, उम्मीद है कि यह अंततः काम करेगा। यह वही है जो Google Play Music एप्लिकेशन में एक दुर्लभ बग के कारण हो सकता है, जिसके परिणामस्वरूप कुछ समस्याएं हो सकती हैं गंभीर सीपीयू उपयोग और बैटरी ख़त्म (और आपका उपकरण गर्म हो रहा है)। यह प्रति सेकंड लगभग 200 नेटवर्क अनुरोध करने का प्रयास करने का प्रभाव है:
06-11 22:20:17.957 17958 18144 WGoogleTagManager: Exceptionsendinghit: ConnectException
06-11 22:20:17.957 17958 18144 WGoogleTagManager: Connectionrefused
06-11 22:20:17.960 17958 18144 WGoogleTagManager: Exceptionsendinghit: ConnectException
06-11 22:20:17.960 17958 18144 WGoogleTagManager: Connectionrefused
06-11 22:20:17.963 17958 18144 WGoogleTagManager: Exceptionsendinghit: ConnectException
06-11 22:20:17.963 17958 18144 WGoogleTagManager: Connectionrefused
06-11 22:20:17.966 17958 18144 WGoogleTagManager: Exceptionsendinghit: ConnectException
06-11 22:20:17.967 17958 18144 WGoogleTagManager: Connectionrefused
06-11 22:20:17.970 17958 18144 WGoogleTagManager: Exceptionsendinghit: ConnectException
06-11 22:20:17.970 17958 18144 WGoogleTagManager: Connectionrefused
06-11 22:20:17.973 17958 18144 WGoogleTagManager: Exceptionsendinghit: ConnectException
06-11 22:20:17.973 17958 18144 WGoogleTagManager: Connectionrefused
06-11 22:20:17.976 17958 18144 WGoogleTagManager: Exceptionsendinghit: ConnectException
06-11 22:20:17.976 17958 18144 WGoogleTagManager: Connectionrefused
06-11 22:20:17.987 17958 18144 WGoogleTagManager: Exceptionsendinghit: ConnectException
06-11 22:20:17.987 17958 18144 WGoogleTagManager: Connectionrefused
बग इसलिए उत्पन्न होता है क्योंकि Google Play Music उपयोगकर्ता द्वारा शुरू की गई विभिन्न गतिविधियों को ट्रैक करता है, जैसे किसी कलाकार का पेज खोलना या गाना बजाना। यदि आप googletagmanager.com को ब्लॉक कर रहे हैं (AdAway डिफ़ॉल्ट रूप से करता है; ब्लॉक किए जाने वाले डोमेन के अधिकांश स्रोतों में यह भी शामिल है, क्योंकि इसका उपयोग एनालिटिक्स और ट्रैकिंग के लिए किया जाता है), आप इस बग से प्रभावित हो सकते हैं। यह जाँचने के लिए कि क्या आप हैं, इन चरणों का पालन करें:
- Google Play Music एप्लिकेशन को बलपूर्वक रोकें.
- Google Play संगीत खोलें.
- किसी कलाकार को खोजें (उदाहरण के लिए "रिक एस्टली")।
- कलाकार का पेज खोलने के लिए उसके थंबनेल पर टैप करें।
- अपने लॉगकैट की जाँच करें और देखें कि क्या इसे ऊपर दिखाई गई पंक्तियों के साथ स्पैम किया जा रहा है।
ऐसा नहीं लगता कि सभी संस्करण या उपयोगकर्ता इस बग से प्रभावित हैं, लेकिन हम इसे अपने कुछ उपकरणों पर नवीनतम (7.8.4818-1.R.4063206) पर पुन: उत्पन्न करने में सक्षम हैं। जहां तक हम बता सकते हैं, यह काफी अस्पष्ट बग है और जबकि हम निश्चित नहीं हैं कि वास्तव में इसका कारण क्या है, प्रभावित उपयोगकर्ताओं के लिए परिणाम इतने महत्वपूर्ण हैं कि उनका उल्लेख नहीं किया जा सकता है। इस समस्या को कम करने का एक समाधान (जब तक कि Google Play Music टीम इस पर ध्यान न दे और इसे ठीक न कर दे) अपने विज्ञापन अवरोधक की "श्वेतसूची" सुविधा का उपयोग करके googletagmanager.com को ब्लॉक करना बंद करना है।
एंड्रॉइड उपयोगकर्ताओं के लिए बैटरी ख़त्म होने, ज़्यादा गरम होने और अनियमित मंदी के प्रतीत होने वाले अप्राप्य स्रोतों का सामना करना कोई नई बात नहीं है। मूल कारणों का पता लगाने और उन्हें ख़त्म करने में सक्षम होना हमेशा अच्छा होता है, इसलिए हमें उम्मीद है कि यदि आप प्रभावित उपयोगकर्ताओं में से एक हैं तो इस मार्गदर्शिका ने आपकी मदद की है। यदि आप एडब्लॉकर्स का उपयोग करते हैं और यादृच्छिक नाली का अनुभव करते हैं, तो अब आप यह भी जानते हैं कि संभावित कारणों की पहचान कैसे करें और उनका समाधान कैसे करें।
क्या आपको कभी विज्ञापन अवरोधकों के साथ ऐसे ही अनुभव हुए हैं? आप कितनी बार बेतरतीब नालियों से पीड़ित होते हैं? हमें टिप्पणियों में बताएं।