在手機裝置使用 Ad Blocker,可以攔阻廣告出現,減省數據用量亦可更快載入頁面。但 XDA 發現使用 Ad Blocker 並開啟最新版本 Google Play Music 反而會導致額外的電量消耗。
Ad Blocker 運作方式就是攔阻所有連接至提供廣告或追蹤分析的網域。在 Google Play Music 內,當用家播放歌曲, 開啟某一歌手頁面時,App 都會透過連接 googletagmanager.com 以記錄用家的喜好,以便用於之後的興趣推介等。
不斷 Requests 消耗電量
googletagmanager.com 這個網址其實是 Google 一般用於追踪用家的網址,所以大部份的 Ad Blocker 都會作出攔阻的。由於受到 Ad Blocker 攔阻,所以 Google Play Music 就不能連接 googletagmanager.com。正常情況下 Google Play Music 若未能連接後,應會自動停止不再嘗試。
但最新版本 Google Play Music 似乎有 Bug,會不斷繼續嘗試連接 googletagmanager.com,達到每秒鐘 200個 Requests。這樣就會導致裝罝內程序不斷運作,可導致佔用 CPU 運算引致機身發熱,並消耗電量等。
根據 XDA,這個情況出現於 Google Play Music 7.8.4818 版本。若果有使用 Ad Blocker 和 Google Play Music 要留意一下,暫時解決方法是將 googletagmanager.com 加入至 Ad-blocker 的 whitelist 白名單內,以讓 requests 通過。
Source: XDA