数据分析的起点:统一组织的指标口径
活跃用户(AU)、收入这类常用指标,如果计算口径不同,即使查询同一时间段也会得出不同的数值。借助 Hive Analytics 的指标(Metric)功能,可以将事件、聚合方式和计算公式组合而成的指标定义统一保存,并在多个图表和仪表板中复用。修改指标后,所有使用该指标的页面都会同步更新,整个组织就能按同一口径查看数据、开展沟通。
名称相同,口径不同
AU、收入、购买转化率这类常用指标,即使名称相同,计算口径不同也会导致结果不同。使用了哪个事件、应用了哪些筛选条件、以哪个字段为基准计算,都会让同一时间段的查询结果出现差异。
如果每个图表都单独设置指标,这类差异很难被察觉。等到在会议或汇报中发现数值对不上时,往往要先回头核对各个指标的计算口径,才能开始解读数据的变化。
因此,组织要想顺畅地使用数据,就需要把反复使用的指标定义和计算方式统一到同一个口径下管理。
需要公共指标的协作
不同岗位要共同使用同一批指标,组织首先需要一套公共的口径。将其定义为指标后,运营与策划、市场、业务负责人就能把同样的数值用于各自的工作。
尤其是把组织重点关注的用户行为和成果作为指标来管理,不同负责人就能从同一视角解读和讨论数据。

运营与策划负责人可以检查版本更新后的变化,市场负责人可以比较不同获客渠道或不同国家的结果,业务负责人则可以基于同一组数值汇报成果、决定下一步方向。
相反,如果每个负责人都各自新建指标,使用的事件和聚合方式就可能不一样。一旦出现多个同名指标,或说明不够充分,就很难判断应该以哪个数值为准。
当政策或分析目的变化、需要修改计算公式时,如果逐个修改相关图表,也可能漏掉部分页面。新旧口径同时存在,汇报材料和仪表板之间就会出现数值差异。
Hive Analytics 的指标管理
Hive Analytics 的指标功能用于保存并复用图表中常用的指标设置。系统默认以 Platform Metrics(平台指标)的形式提供用户、购买等常用指标,无需额外设置即可直接使用。为保证指标口径一致,Platform Metrics 不能修改或删除。不过,如有需要,也可以按组织或项目的特定目的自行组合条件和公式,添加为 Custom Metric(自定义指标)。无需掌握 SQL,也能在界面上自由组合事件、属性值、聚合方式和公式,因此即使不是数据分析师,也能轻松把工作所需的计算逻辑创建并保存为一个指标。
可以利用 COUNT、COUNT DISTINCT、SUM、AVG 等,把指标定义为事件发生次数、去重用户数、收入合计或平均值。在标题和说明中记录计算方式和使用目的,按用户、收入、会话、游戏玩法等类别归类后,即可在多个图表中反复使用。


修改指标的计算口径后,所有使用该指标的图表和仪表板都会同步应用变更。无需逐一修改各个页面就能保持同一口径,但修改后相关数值可能随即发生变化,因此变更前务必确认影响范围。
动手建立公共指标口径
指标既可以基于单个事件创建,也可以组合两个及以上的事件和公式来定义。所需条件可以通过事件筛选来设置,因此可以按以下方式构建公共指标。
用单个事件创建指标
从单个事件中选择要查看的字段并应用计算方式,即可创建指标。例如,对登录事件的设备标识进行去重计数,就能以一定时间段内访问的设备数为基准定义 AU。

用两个及以上事件和公式创建指标
可以分别计算两个及以上事件中所需的值,再通过四则运算组合为一个指标。例如,组合购买用户数和登录用户数,就能把购买转化率这类需要多项数据共同计算的指标定义为公共口径。

应用事件筛选创建指标
选择指标所用的事件时,可以按字段应用筛选。比如在登录事件中把国家为 KR 或 US 设为条件,只纳入所需数据,就能创建符合目的的指标。

这样设置好的指标可以在图表和仪表板中查看。修改指标的计算口径后,所有使用它的页面都会自动应用变更,从而保持同一口径。

开始使用 Hive Analytics
公共指标是组织基于数据进行沟通的基准。与其各自创建同名指标,不如把反复使用的计算方式作为指标统一管理,这样可以减少数值差异,清晰地共享分析口径。
集成 Hive SDK 后,Hive Analytics 会自动采集 60 余种游戏标准事件;游戏中需要额外关注的行为,也可以自由定义为自定义事件并发送。将采集到的事件加以组合,就能构建符合组织目的的各类指标。
现在就用 Hive Analytics 的指标功能管理公共指标,让分析和决策都基于同一口径的数值吧。