人人都是产品经理|产品功能:事件分析


编辑导读:事件分析是指分析埋点事件的用户触发情况以及埋点事件的分析统计情况 , 是数据分析中一项重要的工作 。 本文将从五个方面进行分析 , 希望对你有帮助 。

人人都是产品经理|产品功能:事件分析
本文插图

一、事件分析概述
事件分析 , 本质上是分析埋点事件的用户触发情况以及埋点事件的分析统计情况 。
比如APP启动事件的触发次数、触发人数、人均触发次数等 。
ps1:说句题外话 , 既然是分析埋点事件 , 那么埋点是否准确 , 就直接关系到事件分析的数据是否准确 。 可见 , 重视埋点质量是多么重要的一件事情(可惜可叹 , 很多公司根本不重视埋点质量 , 悲哀呀) 。
ps2:再啰嗦一下 , 理论上来说 , 通过埋点事件分析 , 可以几乎实现任何数据需求 , 甚至连用户画像、指标体系都可以通过分析埋点事件实现 。
二、事件分析细述1. 分析哪些类型的事件
元事件:指埋点里面真真实实存在的埋点事件 , 不经过任何二次处理 , 比如埋了一个APP启动事件 , 这个APP启动事件就是元事件 。
虚拟事件:基于元事件 , 进行算法计算得出的事件 , 比如我们可以创建一个虚拟事件 , 算法为APP启动事件的次数/APP元素点击的次数 , 然后分析这个虚拟事件的数据情况 。
2. 分析事件的哪些指标
包括事件层面的指标和事件属性层面的指标:
1)事件层面的指标总次数:时间范围内 , 触发事件的次数触发人数:时间范围内 , 触发事件的人数人均次数:时间范围内 , 总次数/触发人数
2)事件属性层面的指标
对于所有类型的事件属性- 去重数:时间范围内 , 事件属性的去重个数 。 事件所有的属性 , 都可以分析这个指标 。
对于数值型的事件属性- 总和:时间范围内 , 属性的取值求和 。 均值:时间范围内 , 属性取值的术平均值最大值:时间范围内 , 属性取值的最大值最小值:时间范围内 , 属性取值的最小值
3)从什么维度分析事件指标
【人人都是产品经理|产品功能:事件分析】事件分析 , 不仅可以分析事件的指标数据 , 还要支持按照某些维度 , 从某个维度分析事件的指标数据 。 这些维度包括以下两个部分:事件属性维度也即事件的公共字段和自定义字段 。 如果事件的属性是数值类型 , 则可按照数值区间进行分析 , 比如支付事件 , 有支付金额这个属性 , 那么我们可以按照金额区间[0,200] , [201,500]这两个区间 , 进行分组聚合分析 。 用户属性维度也即触发事件的用户属性 , 比如按性别进行分组聚合分析事件数据 。
4)事件分析结果过滤
过滤条件可以从下面两个方面 , 对事件分析的结果进行过滤:事件属性:包括事件的通用属性和事件的自定义属性用户属性:也即触发事件的用户属性 , 比如过滤出性别是女的数据
5)举例
我们以APP启动事件作为栗子说明 , 假设该事件有自定义字段:启动时长 。 这个事件 , 属于元事件事件层面的指标有:总次数、触发人数、人均次数事件的启动时长这个属性的指标有:去重数、总和、均值、最大值、最小值按照维度 , 分析事件的指标数据 , 我们从下面两个方面举例:事件属性维度:比如按照启动时长的分布区间[0,2s]、(2s,4s] , 分析两个区间里面APP启动的触发次数用户属性维度:比如从用户的城市这个维度出发 , 分别统计深圳和广州两个城市的APP启动次数
最后 , 可以对事件分析的结果 , 进行筛选过滤 , 比如筛选出性别女的数据 。
三、事件分析总结
我们总结一下事件分析:事件分析 , 其实就是从不同维度分析事件的指标数据 。 有哪些事件:元事件和虚拟事件 。 有哪些指标:包括事件层面的指标:总次数、触发人数、人均次数 , 和事件属性层面的指标:去重数、总和、均值、最大值、最小值 。 有哪些属性维度:事件属性维度、用户属性维度 。 可以从事件属性和用户属性两个方面对数据进行筛选过滤 。


推荐阅读