💡
原文中文,约2700字,阅读约需7分钟。
📝
内容提要
使用JS统计数据时,广告拦截插件可能会干扰。可以通过修改脚本名称来避免,推荐使用环境变量TRACKER_SCRIPT_NAME或CloudFlare Workers进行修改,确保域名接入CloudFlare并正确设置路由。
🎯
关键要点
- 使用JS统计数据时,广告拦截插件可能会干扰,导致无法准确获取访客数据。
- 广告拦截插件通过检测脚本文件名进行拦截,可以通过修改JS文件名来避免。
- 推荐使用环境变量TRACKER_SCRIPT_NAME来修改统计脚本名称,需在.env文件中添加自定义名称。
- 重启服务后,修改网站链接中的脚本地址以使更改生效。
- 另一种方法是使用CloudFlare Workers修改名称,需创建服务并配置相关代码。
- CloudFlare Workers需要绑定自定义域名,并确保域名接入CloudFlare并正确设置路由。
- 修改网站中的脚本地址时,路由后需添加/*以避免常见错误。
- 如果后续仍被屏蔽,可以重新修改脚本名称以继续统计数据。
❓
延伸问答
如何避免广告拦截插件拦截统计脚本?
可以通过修改JS文件名来避免广告拦截插件的拦截,推荐使用环境变量TRACKER_SCRIPT_NAME进行修改。
TRACKER_SCRIPT_NAME环境变量如何使用?
在.env文件中添加TRACKER_SCRIPT_NAME=自定义名称,保存后重启服务即可生效。
CloudFlare Workers如何修改统计脚本名称?
需要创建CloudFlare Workers服务,配置相关代码并绑定自定义域名,确保域名接入CloudFlare。
修改脚本地址时需要注意什么?
在路由后需要添加/*以避免常见错误,确保修改生效。
如果统计脚本仍被拦截该怎么办?
可以重新修改脚本名称以继续进行数据统计。
广告拦截插件是如何拦截统计脚本的?
广告拦截插件通过检测脚本文件名进行拦截,从而影响访客数据的获取。
➡️