几年前网站统计工具遍地都是,例如Google Analytics、百度统计、CNZZ、51啦、腾讯分析等都是免费开放给个人站长使用的,现在的情况是网站统计工具要么就是不再提供免费服务,要么就是对个人用户砍掉统计功能,停止「今日」与「实时在线」类数据指标的计算等。

现在个人站长,能选择的基本只剩下51la、百度统计、Google Analytics这几个,但是 Google Analytics 经常打不开影响访问速度,所以大部分站长都选择了百度统计和 51la。但是隐私又出现了问题,这些平台可能会对网站的访客进行分析(纯属个人看法,大佬勿喷)。

所以我自建了 FX Analytics,并开放给那些无法自建流量分析程序,又不想使用百度统计这些平台的站长们。

毕竟个人站长真的不好做

正文开始

如何申请使用?

申请链接:点我跳转

使用谷歌表单,不要问我为什么打不开。

如何避免被广告拦截器拦截?

  1. 将 umami.js 部署到自己的网站上,并将 umami.js 重命名。
  2. 将统计代码中的 src 中的地址,改为自己网站上的地址。
  3. 在统计代码中,加入 data-host-url="https://tongji.omege.cc" 标签。

Q:我不想部署到自己网站上怎么办?

A:我们会对有需要的用户提供已经部署好的链接,免费提供服务。

申请条件

  1. 网站内容完全合法合规
  2. 其他我认为有必要的申请条件

虽然我们并不限制贵站使用了多少统计平台,但是为了贵站的速度,我们建议只使用一家统计平台。

问题解决

  1. 如何避免被广告拦截器拦截怎么弄?

昨天有朋友问我,这个怎么弄。可能是我写的步骤太粗糙,今天就补充一下。

//假设修改前的代码是这个样子
<script async defer data-website-id="***********************" src="https://tongji.omege.cc/umami.js"></script>
//这里只需要将src中的内容,替换为你本地部署的js链接
//或者是https://static.lolicdn.top/tongji.js(这个链接是我自己部署好的)
//然后添加标签即可
//修改后:
<script async defer data-website-id="***********************" data-host-url="https://tongji.omege.cc" src="https://static.lolicdn.top/tongji.js"></script>

我们提供的 js 链接,是为了帮助广大站长减少开支,并尽量不拖慢网站总体访问速度。

  • 原理:

广告拦截器记住了 umami.js 这个名字,当它检测到这个名字的 js,出于保护用户隐私的想法,就会将这个 js 拦截,我们就无法收集访问情况。但是无论怎么改,文件内容是一致的,只不过是文件名不同。

我们并没有过分收集访客隐私,只是收集一些最基本信息,所以站长们不需要担心。

所添加的data-host-url标签,作用是指定网站发送数据。意思就是,将 js 收集到的数据,发送到我们的流量分析平台,进行分析。如果不添加这个标签,那么你在dashboard就无法看到你的网站访问情况。