[教學] Adblockers的某些過濾器與line today問題

作者: diablos ( )   2018-04-28 21:28:06
→ ImMEAT: 其實我遇到的問題就是跟樓上一樣,line today不能看,我發 04/27 09:04
→ ImMEAT: 現只要把隱私設定的Yhost不要訂閱就好,可是相對就是會有 04/27 09:04
→ ImMEAT: 廣告,就算我白名單加了也一樣,所以我超苦惱的,儘管他們 04/27 09:04
→ ImMEAT: 協助我很多,但是這點我還是沒辦法改善QQ 04/27 09:04
AdGuard支援該打屁股 XDD
用於iOS的AdGuard和其它內容阻擋器/adblockers
無法打開line today網頁上的新聞的原因是
它們所使用的"某些"過濾器
在網頁HTTPS過濾 錯誤地封鎖www.google-analytics.com/analytics.js
或者在全系統的DNS過濾
錯誤地封鎖www.google-analytics.com
是故www.google-analytics.com這個子網域下的analytics.js亦被封鎖
只要解除封鎖www.google-analytics.com這個子網域下的analytics.js
就不會造成無法開啟line today新聞的問題
比如Yhosts的這條規則
127.0.0.1 www.google-analytics.com
或AdGuard在Mobile Ads filter和SDN filter的這條規則
||google-analytics.com^
封鎖其網域及相關的子網域
剛發現www.google-analytics.com/analytics.js
也會被AdGuard間諜軟體過濾器底下2個規則封鎖
||google-analytics.com/analytics.js
||google-analytics.com/analytics.js$third-party
ImMEAT板友為何不訂閱Yhost 就會有廣告?
這個便當不好吃 我們還可以吃別的便當
啊 不是 我是說可以找其它不封鎖www.google-analytics.com的過濾器訂閱
1hosts.cf和Unified Hosts皆沒封鎖www.google-analytics.com
(不過 若有把www.google-analytics.com加入白名單
繼續使用SDN filter等等也沒差)
你應該不是用Safari來瀏覽line today
使用非Safari且沒內建內容阻擋器的瀏覽器 比如Google Chrome
只要把www.google-analytics.com加入AG Pro隱私設定裡的白名單
就可解決無法打開line today新聞的問題
也因為白名單規則的優先權最高
即便用於全系統封鎖的SDN filter有||google-analytics.com^這條規則
www.google-analytics.com也不會被封鎖
如果 你使用非Safari但內建內容阻擋器的瀏覽器
若也遇到line today問題
把@@||www.google-analytics.com/analytics.js$third-party
加入那瀏覽器的內容阻擋器的白名單即可
當用Safari含AdGuard 內容阻擋器瀏覽line today
www.google-analytics.com不會出現在DNS請求記錄中
所以 即使你在AG Pro的Safari內容阻擋
於白名單 加www.google-analytics.com 無用
於使用者過濾器 加@@||www.google-analytics.com^ 無用
於AG Pro隱私設定裡的白名單 加@@||www.google-analytics.com^ 也無用
猜測是因AdGuard 內容阻擋器裡的規則事先就做HTTPS過濾
把www.google-analytics.com/analytics.js封鎖
故www.google-analytics.com不會出現在DNS請求記錄中
後來找到解法 在AG Pro裡的Safari 內容阻擋
於使用者過濾器一樣加底下規則即可解決
@@||www.google-analytics.com/analytics.js$third-party
(只是好怪...
為何於使用者過濾器 加@@||www.google-analytics.com^無用)
我想 AdGuard團隊會為用戶解決這問題
看能否預設在過濾器加那新規則
解除封鎖www.google-analytics.com下的analytics.js
以上是瀏覽器解法
我沒用line app...
line today新聞有在line app裡嗎?
若有 請用line app的板友
因iOS系統架構是
瀏覽器: 內容阻擋器可作HTTPS過濾
非瀏覽器的app屬於全系統廣告封鎖範疇: 只能作DNS過濾
(AdGuard for Android是即便在Android的眾多adblockers中
極少數能在全系統廣告封鎖作"本機HTTPS過濾"的adblocker
Android有另一款adblocker也可作HTTPS過濾
但它不是"本機HTTPS過濾"
它是連上外部VPN伺服器 作"外部HTTPS過濾"
這就是為何iOS adblockers較弱的原因)
跟前面所述一樣
把www.google-analytics.com加入AG Pro隱私設定裡的白名單
看能否在line app裡正常地閱讀line today新聞
而line today問題對於AdGuard for Android的用戶
於使用者過濾器一樣加底下規則即可
@@||www.google-analytics.com/analytics.js$third-party
因為AG for Android可讓這規則用於全系統廣告封鎖
新版巴哈姆特app則有點詭異...
若是Android用戶
用AdGuard for Android就可不僅封鎖廣告
而且正常地看GNN新聞內容
不太清楚 為何用AdGuard Pro for iOS
新版巴哈姆特app的GNN新聞內容就會變空白
何不用網路報告工具反應? 剛好正體中文上線了
https://reports.adguard.com/zh_tw/new_issue.html
作者: ilovewenfang (ggininder)   2018-04-28 22:39:00
你這麼一說才發現巴哈的廣告不見了XD
作者: Gankosakae (がんこさかえ)   2018-04-28 23:15:00
巴哈姆特可能無解 新App設計成要按掉廣告才能看內容
作者: gary60210 (阿康)   2018-04-28 23:17:00
想請問有關水管的廣告呢?
作者: diablos ( )   2018-04-28 23:24:00
新版巴哈姆特對Android用戶很友善))YouTube app這個爛問題回了好幾次 每次都有人問 請爬文
作者: yenchieh1102 (香蕉史塔克)   2018-04-29 00:35:00
那可以問moptt的app怎麼擋嗎QQ
作者: hwungming ( )   2018-04-29 13:43:00
謝謝分享,加白名單後line today就可以看了
作者: chickengod (雞大俠)   2018-04-29 13:51:00
google-analytics 本來就該擋 沒事一直收集使用者資料 = =擋了這個無法作用的網站應該要改版才對
作者: diablos ( )   2018-04-29 15:45:00
跟graph.facebook.com一樣道理 除非你不用它的服務 否則透過該子網域 facebook就一直發送廣告和分析系統 蒐集用戶資料和使用習慣 facebook會改嗎?只要單單解除封鎖analytics.js就好 繼續封鎖www.google-analytics.com這個子網域底下其它東西目前來看不致影響瀏覽 本來就不一定有十全十美的方法 大多時候只能用折衷方式
作者: life20 (才開始)   2018-04-29 16:27:00
推一個
作者: diablos ( )   2018-04-29 17:27:00
剛試巴哈姆特app 可封鎖廣告且正常看GNN新聞了https://i.imgur.com/igjymjj.jpg

Links booklink

Contact Us: admin [ a t ] ucptt.com