不蒜子统计官网:http://busuanzi.ibruce.info/
详细使用教程:http://ibruce.info/2015/04/04/busuanzi/
目前支持的功能:(两行代码,搞定计数;方便、简洁、实用)
a、显示站点总访问量
b、显示单页面访问量
c、显示站点总访问量和单页面访问量
d、只计数不显示
关于怎么实现当天、昨天、本月、上月(即具体时间段)的访问量目前没有支持,请配合目前不蒜子支持的功能自行实现。
1.常见问题400错误,统计不生效
如图(1)的地方没有加载出统计数据
此时F12打开浏览器控制台,找到(2)network地方,刷新一下页面找到(3),请求统计的网址如图所示,查看(4)referrer-policy是否如图所示,如图的话是不能访问的,需要更改。
导致此问题原因,检查网页源码中,一般header有如下标签
解决方法,去掉此标签,之后访问如下(1)已有统计值,(2)已改变。可详细对比正常使用不蒜子统计网址https://removeif.github.io/ 中请求busuanzi?jsonpCallback=BusuanziCallback_236107382952地址的请求和返回参数的差异!
这样设置带来的影响,可能有些图床的图片不能显示,会图裂,如新浪图床。解决方法,可以用其他不冲突的图床。
2.统计访问数巨大(清零问题)
http://localhost:4000/ 或http://127.0.0.1:4000/ 访问时,统计数巨大,这是正常的,不用清零。部署到线上,用线上域名网址访问数据就正常了。
3.统计无法访问如图所示
查看红色url部分如下所示
此问题是Request URL填写错误,请确保Request URL前部分为http://busuanzi.ibruce.info/busuanzi?,,,,如下
同时查看Response,出现如下数据,就是成功访问了不蒜子统计,如果网站中还没出统计数据,就是自己的代码写错了,检查代码
4.其余问题
(1).同一个页面,同名的id标签确保只能放一个如下
1 | <span id="busuanzi_container_site_uv" style="display: inline;"> |
同一个页面id名为busuanzi_value_site_uv只能放一个!
(2).safari(包括移动端的safari)浏览器页面pv统计问题,如下,因为Safari浏览器referer在文章页面时也上送的域名(而单个页面的pv统计是根据页面路径,即上送的referer),所以此时页面的pv返回的站点的pv值。暂时没解决方法,可自行搜索解决方案构造正确的referer值。对于此问题可以换个浏览器看哇,比如Chrome,哈哈。
(3).部分live2d可能与不蒜子统计有冲突,出现此问题时,请查看网页源码引用统计id处是否被隐藏,一般网页上会自动加上display: none;自行选择性的使用。网友的解决方法,修改源码为以下,并引用修改后的js文件
不蒜子源码文件:
修改为如下:
1 | var bszCaller, bszTag; |
5.官方群!!!
群号:419260983,有其余问题进群讨论,提问时遇到其他的问题请同时发出问题的在线网址!!!