接到需要统计网站数据统计需求,包括各个按钮点击量,PV,IP,停留时间,os,浏览器类型,来源(搜索引擎,直接输入,内部跳转等)

整体思路:打开页面时记录访问时间戳,各个按钮点击写入localstorage,在离开页面时触发beforeunload事件提交相关数据到后端同时清除localstorage

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

需要注意:

1. 来源如何判断?document.referrer中获取前一步到访问链接,空=》直接输入,否则判断开头域名,可以确定来自搜索引擎/站内跳转/外链进入等

2. 后端提交时间最好转化为本地时间,不要提交时间戳

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄