手机浏览器和多数应用里的广告,主要分成四类:开屏广告、视频贴片广告、页面悬浮广告与信息流广告。 游龙工具的广告拦截2.0 针对前三类做了系统化处理,本文说明它的原理、开启方式与常见问题。
与"看到广告再遮挡"的做法不同,广告拦截2.0 采用规则引擎 + 特征识别双引擎协作, 在页面渲染之前就完成拦截:
| 引擎 | 工作方式 | 擅长处理 |
|---|---|---|
| 规则引擎 | 按已知的广告域名与资源地址清单,直接阻断请求 | 常见广告 SDK、开屏与贴片广告 |
| 特征识别 | 分析页面元素的行为特征与结构特征,识别伪装过的广告 | 悬浮层、激励弹窗、动态插入的广告 |
两个引擎叠加的好处是:既拦得住已知的,也拦得住变形的, 同时因为拦截发生在渲染前,页面加载反而更快,不会出现"广告位置闪一下再消失"的情况。
开启后,可以用以下方式确认是否真的在工作:
需要说明的是:任何拦截工具都无法保证 100% 命中。广告方会不断更换域名与投放方式, 规则库需要时间跟进,因此偶尔漏拦属于正常现象。
拦截的代价是可能误伤。典型情形是:某些网站的正常内容与广告用了同一个资源域名, 或者网站的登录、支付流程依赖被拦截的脚本,导致页面功能异常。
遇到这种情况,把该网站加入白名单即可:
example.com);建议只对自己确实需要且信任的网站加白,不要把过多站点加入,否则拦截效果会明显下降。 优先给银行、政务、支付类页面加白,可以避免流程中断。
规则库决定了拦截的覆盖面。游龙工具会持续更新规则,建议保持自动更新开启。 如果发现某段时间漏拦变多,先手动检查一次规则库更新,往往就能解决。
部分版本提供拦截强度分级,可按场景选择:
| 现象 | 原因 | 解决办法 |
|---|---|---|
| 完全没效果 | 开关未生效或权限缺失 | 确认开关为开启状态,补全权限 |
| 切到别的应用就失效 | 后台被系统清理 | 关闭省电限制,允许后台活动 |
| 只有部分广告消失 | 规则库偏旧 | 更新规则库,或切换到严格档 |
| 网页排版错乱、按钮点不动 | 误拦了正常资源 | 把该站加入白名单 |
| 视频无法播放 | 播放器脚本被拦 | 对该视频站加白,或切换宽松档 |
| 耗电增加 | 拦截常驻后台 | 仅在使用浏览器时开启 |
不需要。免 root 即可使用,普通用户装上就能开启。
2.0 采用双引擎识别并把拦截放在渲染前,同时保留完整页面结构,误拦率较低。遇到误拦可在白名单中一键放行。
广告方会不断更换域名与投放方式,任何拦截工具都无法保证全部命中。保持规则库为最新可显著提升命中率。
多为误拦了页面依赖的资源。把该网站加入白名单,或把拦截强度切到宽松档即可恢复。
拦截常驻后台会有一定功耗,属于正常范围。如果比较在意续航,可以只在浏览网页时开启。
需要安装包?请从游龙工具官网获取最新版本。
前往游龙工具官网下载