数据分析-12-常见分析方法概览
分析方法
行业分析:PEST
多个角度:多维度拆分分析法
对比:compare
原因:假设+检验
AB 关系:相关分析
流失/留存:群组分析
用户价值: RFM 分析
行为/运营:AARRR 模型
转化:漏斗分析方法
分析方法的学习维度
是什么?
有什么用?
如何使用?
注意事项
参考资料
分析方法
分析方法的学习维度
是什么?
...
2020-06-03 05:34:28 |
Data
数据分析-11-待办列表
TODO
用户相关信息梳理
基于前端 globalSessionId appId + userId
用户新增
用户流失
用户活跃(活跃度)
定时任务+定时任务日志表(不需要,实时异步即可)
用户视角的数据统计
比如页面访问 停留 点击
页面依赖路径图
漏斗过滤分析
时间 精确到 秒
快捷时间过滤栏:
30min/4H/24H/3D/7...
2020-06-03 05:34:28 |
Data
数据分析-10-页面白屏实现
elementsFromPoint
elementsFromPoint 方法可以获取到当前视口内指定坐标处,由里到外排列的所有元素
根据 elementsFromPoint api,获取屏幕水平中线和竖直中线所在的元素
语法
var elements = document.elementsFromPoint(x, y);
参数
x 坐标点的水平坐标值
y 坐标点的垂向坐标值
...
2020-06-03 05:34:28 |
Data
数据分析-09-lighthouse 性能工具
是什么?
Automated auditing, performance metrics, and best practices for the web.
https://developer.chrome.com/docs/lighthouse/overview/
入门
install
npm install -g lighthouse
# or use yarn:
# y...
2020-06-03 05:34:28 |
Data
数据分析-08-PerformanceObserver 性能监控使用入门
介绍
PerformanceObserver 可用于获取性能相关的数据,例如首帧fp、首屏fcp、首次有意义的绘制 fmp等等。
构造函数
PerformanceObserver() 创建并返回一个新的 PerformanceObserver 对象。
提供的方法
PerformanceObserver.observe() 当记录的性能指标在指定的 entryTypes 之中时,将调...
2020-06-03 05:34:28 |
Data
数据分析-08-PerformanceObserver api
PerformanceObserver()
PerformanceObserver() 构造函数使用给定的观察者回调创建一个新的 PerformanceObserver 对象。
当通过 observe() 方法为已注册的条目类型记录性能条目事件时,将调用观察者回调。
语法
new PerformanceObserver(callback)
例子
const observer =...
2020-06-03 05:34:28 |
Data
数据分析-07-前端埋点开源组件
monitor
一款轻量级的收集页面的用户点击行为、路由跳转、接口报错、代码报错、页面性能并上报服务端的SDK
cloudr-f2e.github.io/monitor-demo/#/
webfunny
webfunny 是一款轻量级的前端监控系统,webfunny也是一款前端性能监控系统,无埋点监控前端日志,实时分析前端健康状态。
https://github.com/a5978...
2020-06-03 05:34:28 |
Data
数据分析-06-如何实现前端埋点? H5 monitor
PC端、移动端H5数据埋点JSSDK
目前只实现了基本的事件上报设计,更贴合业务的埋点可在此设计基础上扩展,比如上报时间戳、页面停留时长、页面渲染时长等。
安装
// 页面head引入
<script src="./webTrack.js"></script>
二、配置
track对象中的clientConfig为埋点配置项:
serverUr...
2020-06-03 05:34:28 |
Data