我对在线分析非常陌生。几天前我刚刚部署了一个网站,没有告诉任何人,谷歌分析显示我在世界各地有数百个用户和 session 。
即使事件是从我自己的开发中记录的,也不应该有这么多的用户(和这么多的 session ......我没有大力开发。)
此外,我的服务器日志指示了我期望的事件级别:~0。所以我并不是神奇地获得了流量。确实是不存在的。
可能发生什么事?我可以理解到处看到一些针对网络爬虫的 session ,但我不明白为什么数字如此之高。
有什么常见问题吗?
我意识到这是一个模糊的问题,但我不确定还需要提供哪些其他信息,因此请让我知道我可以提供哪些帮助。
最佳答案
流量来源
首先检查流量是否来自您的网站(通过您的analytics.js 库)。为此,只需删除analytics.js一段时间,然后检查流量是否仍在进入Google Analytics(例如实时报告)。
如果仍然存在,可能有人使用测量协议(protocol)向您的帐户发送垃圾邮件。
为了防止这种情况,请在调用中添加自定义参数,并为此创建过滤 View 。所有没有这个参数的,都扔掉。
检查 session 和回访者
检查流量是否随机(通常每个 session 一次页面浏览)或用户行为是否正常。
自定义客户端 ID
检查您是否没有在analytics.js 配置中使用客户端ID。如果你那里没有随机数生成器。
检查流量来源(引荐)、浏览器
如果有一个重要的,或者版本控制中有某种模式(绝对随机性也是模式)
防止通过网站随机访问
对于每个首次访问您页面的访问者,请设置一个包含当前时间戳的 Cookie。如果 cookie 不早于例如小时或天,不要跟踪该用户。或者缓冲命中并在证明用户真实后稍后触发它们。
无论如何,如果您从分析中得到一些新的提示或信息,我们应该可以更好地帮助您。这仍然像阅读魔法球:-)
关于meteor - 我部署了一个 Meteor 站点大约一周左右,并且没有告诉任何人。 Google Analytics 说我有 312 个用户和 345 个 session 。为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31516776/