84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
疑问一:公司最近要做页面打点系统,记录页面的访问日志,汇总后做用户行为分析如果是自己做打点系统,我想了解一下一般都会把什么信息写到日志里,用什么方式比较好,最后怎么做统计和分析?
疑问二:如果用第三方的js库或其他库的话,有没有比较好的库,希望用过的能告知一下。感谢
走同样的路,发现不同的人生
这是一个前端页面错误监控系统: https://github.com/getsentry/...
位置,当前页面url,点击内容,点击时间,是否是点的链接,我只能想到这么多了。其实存什么主要看你们要分析什么。统计和分析这个建议用成熟的库或者工具,手机回答的,我记得有个java的开元数据分析系统的,记不得叫什么了。至于存储方式,看数据量吧。我喜欢用mongodb存。
统计pv uv ??? 先存redis 然后定时脚本入库呀
redis
用shell分析下nginx的访问日志
具体要哪些信息这不应该问大家,应该问报表的使用者,做需求调研。想想做数据收集的最终目的。
实在拿不准就先做的简单一点,有新需求再扩展。
一般无非就是当前页URL,来路地址(可有可无看需求),点击的对象(链接、图片等),操作时间,用户ID(没有即为游客)。基本如此需要什么加上就好。
最后的统计内容还是要根据需求来啊,无非就是把符合条件的记录拿出来输出,或者绑定到chart上。
看看这篇:
js记录用户行为浏览记录和停留时间http://www.cnblogs.com/hubgit...
这是一个前端页面错误监控系统:
https://github.com/getsentry/...
位置,当前页面url,点击内容,点击时间,是否是点的链接,我只能想到这么多了。其实存什么主要看你们要分析什么。
统计和分析这个建议用成熟的库或者工具,手机回答的,我记得有个java的开元数据分析系统的,记不得叫什么了。
至于存储方式,看数据量吧。我喜欢用mongodb存。
统计pv uv ??? 先存
redis
然后定时脚本入库呀用shell分析下nginx的访问日志
具体要哪些信息这不应该问大家,应该问报表的使用者,做需求调研。想想做数据收集的最终目的。
实在拿不准就先做的简单一点,有新需求再扩展。
一般无非就是当前页URL,来路地址(可有可无看需求),点击的对象(链接、图片等),操作时间,用户ID(没有即为游客)。基本如此需要什么加上就好。
最后的统计内容还是要根据需求来啊,无非就是把符合条件的记录拿出来输出,或者绑定到chart上。
看看这篇:
js记录用户行为浏览记录和停留时间
http://www.cnblogs.com/hubgit...