在一款游戏中,开发人员如果没有特定游戏的业内经验,就无法从数据分析中借用技术和方法,来帮助游戏研发与运营决策。
那么,如何开始游戏数据分析?用户数据埋点是数据分析流程中的第一步。
在一款游戏中,玩家可以通过多种不同的方式执行类似的操作或任务。跟踪它们会记录到相同结果的一百万条不同路径,但不会产生对游戏研发与运营人员有参考价值的分析结论。因此,早期的用户数据埋点至关重要,开发者根据游戏实际需求来科学埋点,才能达到更好的分析效果。好的用户数据埋点,可以节省服务端的计算与储存成本,还能得到更精准的用户数据,筛选清洗出真正可用的数据。
1.什么是用户数据埋点
在埋点前,我们需要了解,自己的游戏希望通过数据得到什么结论。为了得到这些结论,数据分析人员将结论所需的数据拆解为不同的事件,通过事件和属性来制定与结论直接相关的关键指标。
用户数据埋点是指事件的注册、收集和展示。事件被定义为用户交互的特殊形式——与游戏中各种元素的交互,例如注册账户、参与战斗、购买道具等。通过用户数据埋点,我们可以查看有多少人在游戏中,在游戏中做了哪些行为。
每个游戏都是独一无二的,因此不同类型的游戏需要设置的用户数据埋点中的事件和属性通常都会有所不同。但是,有一些常见的事件类型可以帮助追踪游戏所需的基础指标。
2.用户数据埋点设计的出发点:设定你的事件类型
设计事件旨在提供有关玩家在游戏中采取的自定义操作的深度见解,那些不是核心指标,可以不进行跟踪。
以优化新手期玩家体验的场景需求为例,如何进行用户数据埋点设计?
首先,我们需要对这个目标进行拆解,将目标转化为与玩家关联并可衡量的关键维度。
第一个关键维度是新用户首日关键指标。在首日关键指标中,可以拆解为用户注册-用户登录-用户充值-用户登出几个关键环节,并设计四个关键事件。通过首日关键指标,我们可以观察到新用户进入游戏后,做了哪几个行为,大部分用户停留在什么关键事件上。由此,就能得出本款游戏对玩家的吸引力究竟有多大,游戏创意与设置的玩法是否得到玩家的喜爱。
第二个关键维度是新手教学转化率,拆解为新手教学步骤ID与消耗市场来检测。通过观察新手教学转化率,我们能够得出结论,玩家是因为游戏创意流失,还是由于没有理解游戏玩法而流失。
第三个关键维度是新手关卡通关情况,拆解为关卡ID、战斗结果与战斗时长。当玩家在这三个关键事件中的数据超过预设的中位值,通过开始关卡和关卡结束的数据,就能判定玩家是由于产生玩法太简单而失去兴趣,还是游戏玩法太困难导致卡关现象而失去耐心。