在产品的开发和设计,尤其针对互联网的产品,对用户行为的数据进行筛选、统计、分析,从而发现用户的一些使用习惯,操作规律,并将这些规律反馈到产品的设计、开发、运维、市场以及营销上,进而对一些预先的方案进行调整和修正从而达到更好的效果。由于我目前正在开发一款手机终端的app,所以就以我现在的产品为例进行说明。
一、意义所在:
通过对用户行为数据进行分析,可以让团队更细致和清楚的了解到用户真实的信息,而不是一厢情愿的基于假设和实验的数据模型上。这样有点像通信中的正反馈一样,可以作为一个产品的正向反馈,从而进一步来修真最初的方案和架构,进行及时、精准的调整。
二、用户行为的梳理
在着手用户行为的梳理之前,需要结合自己的产品的特性进行数据的筛选,并不是用户产生的所有的信息都要进行搜集,这样工作量一方面比较大,另外一方面搜集的数据太过冗余不利于后期的分析,应该要综合产品的不同纬度进行数据的梳理。
三、用户行为数据:
以我的产品为例,需要如下纬度的数据:
(1)用户信息
- 用户资料:联系方式等
- 用户属性:性别、专业、地域位置等
(2)终端信息:
- 操作系统:系统版本、系统类型
- 联网模式:网络(wifi或者移动网络)
- 终端特性:分辨率、机型
- 应用版本:当前版本
(3)行为信息:
- 操作路径:界面停留时间、界面跳转路径、界面跳转次数
- 操作行为:启动次数,使用时长,激活量,卸载量
(4)错误信息:
- 错误摘要
- 错误次数
- 发生时间