Rails 网站访客统计功能,求个路数

a167651202 · 2015年05月06日 · 最后由 xiaocui 回复于 2015年05月07日 · 2906 次阅读

需求是这样,例如有 A、B、C.....N 个用户,分别对应 A、B、C...页面,A 用户登录了以后,可以查看 A 页面的访客数据,例如,地域,来源页面,停留时间,浏览器类型,访问设备类型,等等。。A 只能查看 A 页面的访客信息,B 只能查看 B 页面的访客信息,以此类推,,百度统计的 dataapi 我看了好几遍文档,貌似不适合这个业务需求, 请问各位大神有没有更好的统计方法?

没有现成的话,最后一步,根据每条新日志,写代码分析数据,并存储。

参考 rails gem 的 lograge/logstash 的方式,把日志转换成标准 json 数据,来给程序处理。

停留时间很难计算? 如果打开网页 1 小时不关,算停留 1 小时么?可是用户在看其他页面呢?

#1 楼 @as181920 多谢,我也在想靠分析日志解决这个问题,,

#3 楼 @lips 实在不行得退一步,,,,这个停留时间太难的话估计得先放放

piwik 这个工具可以试试

需要 登录 后方可回复, 如果你还没有账号请 注册新账号