目录
前言 (PREFACE)
❝某日在电梯间遇到老板,打完招呼后陷入沉默,1s,2s,3s, 也许老板想体现对下属的关心,突然开始提问
👴老板:
最近平台的PV,UV是多少啊
👦 我(最怕老板突然关心):
大概是XXX
👴 老板:
怎么突然增加了这么多啊
👦 我(擦一下冷汗,这题我会,幸好前两天听产品说过):
因为最近上了一个分享有礼活动,流量一下子就起来了
👴 老板:
不错,那活动页面的停留时长是多少啊,转化率怎么样啊,新用户占了多少啊,其中的留存率是多少啊....
👦 我(沉默,沉默是我最后倔强, 我们都没相关的埋点,哪里来的数据这些数据分析啊):
老板,我们没有相关的埋点统计
👴 老板:
什么! 埋点都没有 ? ##$%#
❞
以上情节纯属虚构,但是在实际的工作中,数据埋点与我们的产品息息相关,大部分业务的迭代以及收益衡量都离不开埋点数据的分析。
在小编所在的团队,负责的主要是中后台业务,没有拉新和转化的压力,按上述例子看埋点就显得无关紧要了。实际的情况也是如此,在小编加入团队的初期,业务还处于高速发展期,团队业务基本都没有埋点数据,一切以完成业务功能诉求为主。
「但小编本人认为不管什么类型的业务,埋点一定是不可欠缺的。」
事实也是如此,举个例子,遇到一个业务诉求,某个模块的列表有太多的筛选项,我们想知道各个筛选项使用的频率,看是否可以做一些位置调整和取舍优化,但没有人能直接拍板如何进行调整和取舍。这时小编就推荐了前端埋点能力,辅助进行分析决策,最终顺利帮助产品完成了业务需求。埋点,很多时候是能对决策做有利支持,也是能辅助发现隐藏问题的,甚至,完美应对老板关心的问题,让老板安静下来。那么,下面随小编一起来学习下基础的埋点知识吧。
什么是埋点(WHAT)
如果要用一个成语来形容埋点,就是“守株待兔”,在特定的地方设定好特定的触发机制,等待用户来触发
埋点,它的学名是事件追踪(Event Tracking),主要是针对特定用户行为或业务过程进行捕获、处理和发送的相关技术及实施过程。埋点是数据领域的一个专业术语,也是互联网领域的一个俗称。
埋点是产品数据分析的基础,一般用于推荐系统的反馈、用户行为的监控和分析、新功能或者运营活动效果的统计分析
“前端埋点”作为埋点的一种主要方式,本质是记录和收集终端(App/H5/PC等)用户的操作行为,基本的实现原理是在通过采集代码,当用户的行为满足某种条件的时候,比如进入某个页面、点击某个按钮等,会触发采集记录和存储并上传,然后这些数据会被整合加以分析,在数据平台形成报表等被消费。
PS:本文的埋点仅指行为埋点,对于性能埋点不在这里讨论
👤 性能埋点:
👤 行为埋点:
为什么要埋点(WHY)
-
流量监测(按时间空间维度分析,留存分析,转化分析)
-
构建行为路径, 获取用户的整条行为链路,实现用户分群、人群洞察、行为细查等,构建用户画像
-
通过对埋点数据的处理、分析、建模,判断产品的效果和未来走向
-
为营销策略提供数据支持,分析营销效果,提高渠道转化
-
热力分析,帮助判断访客热衷的区域,评估网页设计是否合理等
-
实施 AB Test, 持续优化产品,使产品在市场上更具有竞争力
什么情况下需要埋点(WHO/WHEN//WHERE)
情景剧场
以下剧情纯属虚构,如有雷同纯属巧合
❝「小情景A:」
👧PM同学(激动万分):
同学们,我昨晚灵感突发,设计了一个巨🐂的功能,预计能提升产品XX的转化率,听我细说,它是......(two hours later)
👦RD同学(OS):
好复杂,听的头晕了
👦QA同学(OS):
手里好多需求在排期,这个工作量一看就很大,排不过