前言:如果技术不是为了解决问题,那将毫无意义
技术背景
大数据时代,数据领跑时代,所有公司都开始收集能收集的数据。基于这种情况,公司需求,对页面进行数据埋点,针对用户进行用户行为统计。
埋点解析
什么是埋点?
可以理解为‘埋点’类似于‘埋雷’,埋点不同于埋雷的是,埋雷面对的是敌人,埋点面对的是用户。敌人踩上雷就爆炸,埋点踩上只会发送信息给后端怎么埋点?
根据‘埋雷’的做法,对某一个地方(标签)埋下一颗地雷‘标记’,最好的埋雷是不让敌人发现,不知不觉的触发。埋点一样,不过前端在某个标签做个标记不让用户看见很简单,我们更需要追求最好的不影响代码逻辑。
需求分析
根据前端也是半个产品的理念来说,我们应该明白我们可能需要收集什么信息,运营,产品,数据分析需要什么数据来对用户进行分析。作为半个产品,我就只能分析出以下三点:
1. 用户怎么找到该产品的
一是方便统计什么推广有效,什么推广打水漂,以此决定是否继续某些推广,撤销某些推广
二也是方便统计产品入口有多少,产品用户聚集的地方在哪
2. 用户感兴趣的是什么
知道用户感兴趣的是什么,就知道该怎么去更好的更新产品,取消或改进不感兴趣的产品。
3. 用户有什么特征
分析用户特征,寻找产品用户群体,针对群体进行改进更新,以及对其他群体进行吸引等等