完整埋点方案设计是什么样的
摘要:完整的埋点方案应该具备四个要素:1、确认事件与变量;2、明确事件的触发时机;3、规范命名;4、明确优先级。
详细解答:
完整的埋点方案应该具备以下四个要素:
1、确认事件与变量
事件:指产品中的操作
变量:指描述事件的属性
在确认事件与变量时,我们可以按照产品流程(用户旅程)来设计关键事件,如果想要进一步描述事件属性,那么就可以将属性作为事件的变量。
以某百货「站内转化路径追踪」这一电商行业的核心场景为例,其需要追踪的关键指标,是四个产品操作步骤:浏览商品详情页、加入购物车、结算、支付成功。
这四个指标分别代表四个事件。如果想要进一步监控不同品牌、不同商品的购买转化率,就需要用品牌和商品的维度去拆解关键指标,那么品牌和商品就是这四个事件的变量。
2、明确事件的触发时机
事件的触发时机,往往是影响数据准确性的重要因素。以「加入购物车」事件为例,触发时机是点击这个按钮时,还是加入购物车成功时呢?
不同的触发时机代表不同的数据统计口径,我们要尽量选择最贴近业务的统计口径,然后再与开发沟通,在可行性与业务贴合度之间找到最优解。
另外,由于产品中可能有多个入口均可“加入购物车”,触发入口是否已列举完整,也会影响数据准确性。这个时候,我们可以采用 MECE 原则,即相互独立,完全穷尽:不要重复列举,但要包含所有入口。
3、规范命名
对事件进行规范统一的命名,有助于提高数据的实用性及数据管理效率。我们建议使用「动词+名词」或者「名词+动词」的规则来命名,比如“加入购物车”事件,就可以命名为:addToCart。
无论如何,需要确保的是,团队/公司内部必须建立统一的认知,使用同一套命名规则。
4、明确优先级
考虑到埋点的技术实现成本以及资源有限性,在设计埋点方案时,一定要对埋点事件有明确的优先级排布。
在百货这个案例中,优先级最高的场景是“站内转化路径追踪”。我们以这个场景为轴心,了解每个转化步骤的情况,找到优化点对症下药,再对优化点进一步的监控与验证分析,最终实现价值的持续交付。
基于上述四要素来完成埋点方案设计,不仅可以提升需求方与开发团队的协作效率,更能为后期的数据提供质量保障。