游戏效果指标:平均会话时长
是否需要关注平均会话时长,以及这能带来什么,分析师 devtodev 的维拉·卡尔波娃在我们关于“游戏绩效指标”的系列材料中进行讲解。
本刊物是 App2Top.ru 和 devtodev 关于游戏指标系列文章的一部分。文章按季节划分,每个季节专注于一个特定主题。第二季的题目是“用户”,我们在其中讨论那些反映应用在用户群体中表现的商业指标。
维拉·卡尔波娃
每位开发者都希望用户能在自己的应用中停留更久。人们认为这表明用户的兴趣和参与度。
那长时间留住用户真的好吗?我们可以用什么方法来评估这一点呢?
让我们来探讨一下。
用于描述用户在应用中停留时间的指标被称为平均会话时长(average session length),其计算公式为:
平均会话时长 = 会话总时长 / 会话数量
几乎所有的分析服务都计算这一指标,尽管在不同的平台上称呼不同。你可能会遇到如session duration、session length或visit duration等名称。
实际上,计算这一指标的原则也常常有很大差异。
某些服务将应用在焦点状态下的活跃时间视为一次会话(应用已启动并正在屏幕上打开),而其他服务则计算首次和最后一次操作之间的时间差。然而,还有一个特别之处在于,服务商对于会话中断的处理方式各有不同。会话可能会在一定时间的不活动后自动中断,例如关闭应用程序或失去焦点。
例如,在devtodev中,会话时长指的是应用活跃的时间——当应用处于焦点状态。如果焦点失去超过10分钟,视为会话结束。
因此,在使用该指标时,值得查阅文档,以确保你真正理解它的含义。
计算的另一个细节是,这一指标是按算术平均数计算的,这意味着它可能会被一些不完全准确的数据扭曲。假设大多数用户在应用中停留时间在10到20分钟,但有些用户进入应用后被其他事情分心,结果他们的会话时间长达45分钟。以下是这种情况下结果的变化:
因此,应该考虑极端值会对最终结果产生影响。
对这些数据进行细分也是必要的。有可能来自不同来源或使用不同设备的用户,会有不同的会话时长。用户的行为和在应用内的消费能力也可能有所不同。
理想的会话时长应是多少呢?
这个问题没有明确的答案。因为所有应用本身都是不同的,功能也各异。基于此,用户在应用中的停留时间也会不同。例如,用户在字典应用中的会话可能不会太长——他们只需要查找一个单词的含义,而在音乐应用或图形编辑器中工作,可能需要几个小时。
因此,将不同应用的会话时长进行比较是没有意义的,但在同一类别中进行比较可能是合适的。
我们常常可以观察到一个趋势——会话越频繁,时长越短;而如果用户的会话较长,那么它们的数量可能就不会很多。在这种情况下,会话频率更可能表示用户的兴趣和对应用的使用习惯。如果用户确实在每一个空闲的时刻都想要使用应用,那么会话时长就不会起到那么重要的作用。
然而,从常识的角度来评估会话时长是很有必要的——如果大多数会话的时长在10秒以内,而在这种时间内无法在应用中完成任何事情,那么就值得思考是什么原因导致用户如此快速地离开应用。
很难说会话时长与收入有直接的紧密关系。然而,这一指标确实允许我们做出一些结论。
例如,如果发布后会话时长有所增加,这可能意味着发布成功,能够让用户在产品中停留更久。如果确实如此,并且用户的兴趣增加,那么这也意味着财务指标很可能会提升,留存率也会随之增长。
或者反之,会话时长的增加可能是因为新界面让用户感到困惑。此时,这可能会对同样的指标产生相反的影响。
所以,仅仅凭借平均会话时长并不能全面评估产品。它应该结合产品的类别、特性以及其他财务和行为指标来进行分析,这些指标更明确地帮助我们评估用户行为和参与度。然而,该指标的变化可以作为分析最近变化及其对产品和其指标影响的良好信号。