PSA: هل تستخدم أداة حظر الإعلانات؟ قد يؤدي وجود خطأ في موسيقى Google Play إلى استنزاف بطاريتك.

click fraud protection

هل تستخدم أداة حظر الإعلانات على جهازك مثل AdAway؟ إذا كان الأمر كذلك، فقد يكون هناك خطأ غامض في موسيقى Google Play يسبب استنزافًا مفرطًا للبطارية!

يستخدم الكثير منا أداة حظر الإعلانات على أجهزتنا التي تعمل بنظام Android، سواء كان ذلك لتقليل استخدام النطاق الترددي أو تجنب التتبع أو ببساطة التخلص من التشتيتات البصرية. طريقة عمل أدوات حظر الإعلانات بسيطة: فهي تمنع جميع الطلبات الواردة إلى النطاقات المعروفة التي تعرض الإعلانات أو تسمح بالتحليلات والتتبع.

ماذا يحدث عندما يفشل طلب الشبكة؟ حسنا، ما عادة لا ما يحدث هو أن يقوم التطبيق بإعادة محاولة الطلب إلى الأبد، على أمل أن يعمل في النهاية. وهذا هو بالضبط ما قد يسببه خطأ نادر في تطبيق موسيقى Google Play، وهو ما قد يؤدي إلى حدوثه لدى البعض الاستخدام الخطير لوحدة المعالجة المركزية واستنزاف البطارية (ويسخن جهازك). هذا هو تأثير محاولة إجراء حوالي 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 تتتبع العديد من الإجراءات التي يبدأها المستخدم، مثل فتح صفحة فنان أو تشغيل أغنية. إذا كنت تحظر googletagmanager.com (يقوم AdAway بذلك بشكل افتراضي؛ معظم مصادر النطاقات المراد حظرها تتضمنه أيضًا، حيث يتم استخدامه للتحليلات والتتبع)، قد تتأثر بهذا الخطأ. للتحقق مما إذا كنت كذلك، اتبع الخطوات التالية:

  1. فرض إيقاف تطبيق موسيقى Google Play.
  2. افتح موسيقى جوجل بلاي.
  3. ابحث عن فنان (مثل "ريك أستلي").
  4. اضغط على الصورة المصغرة للفنان لفتح صفحته.
  5. تحقق من logcat الخاص بك ومعرفة ما إذا كان يتم إرسال بريد عشوائي إليه باستخدام الأسطر الموضحة أعلاه.

لا يبدو أن جميع الإصدارات أو المستخدمين قد تأثروا بهذا الخطأ، ولكن يمكننا إعادة إنتاجه على الإصدار الأحدث (7.8.4818-1.R.4063206) على بعض أجهزتنا. بقدر ما يمكننا أن نقول، هذا خطأ غامض إلى حد ما وعلى الرغم من أننا لسنا متأكدين من أسباب ذلك بالضبط، إلا أن العواقب المترتبة على المستخدمين المتأثرين مهمة للغاية ناهيك عن ذكرها. يتمثل الحل البديل للتخفيف من هذه المشكلة (حتى يأخذ فريق موسيقى Google Play الملاحظة ويصلحها) في إيقاف حظر googletagmanager.com باستخدام ميزة "القائمة البيضاء" في أداة حظر الإعلانات.

مستخدمو Android ليسوا غرباء على مصادر استنزاف البطارية وارتفاع درجة الحرارة والتباطؤ العشوائي التي لا يمكن تعقبها. من الجيد دائمًا أن تكون قادرًا على تعقب الأسباب الجذرية والقضاء عليها، لذلك نأمل أن يساعدك هذا الدليل إذا كنت أحد المستخدمين المتأثرين. إذا كنت تستخدم أدوات حظر الإعلانات وواجهت استنزافًا عشوائيًا، فأنت تعرف الآن أيضًا كيفية تحديد الأسباب المحتملة وحلها.


هل سبق لك أن واجهت تجارب مماثلة مع أدوات حظر الإعلانات؟ كم مرة تعاني من الصرف العشوائي؟ اسمحوا لنا أن نعرف في التعليقات.