27.03.2023

Any Order类型的转化漏斗与封闭漏斗有什么区别

转化漏斗是快速分析玩家行为的基础工具之一。它们有哪些类型,如何使用它们,凯梅伦·霍祖里(Cameron Hozouri),移动游戏分析平台ByteBrew的首席执行官和创始人,为我们做了详细介绍。

凯梅伦·霍祖里

什么是转化漏斗?

我们从漏斗的定义开始。

转化漏斗是一种分析方法,可以了解用户与游戏之间的互动及其所走的路径。

通常在分析有多少用户通过特定转化点时,会使用漏斗(这些转化点包括游戏内事件,例如购买或通过关卡)。

尽管大多数分析平台都有计算漏斗的功能,但计算的逻辑依赖于平台的技术能力,而这种计算结果可能会有很大不同。

Any Order漏斗

顾名思义(源自英文any order,即任何顺序),Any Order漏斗是一种计算方式:

  • 要么基于进行某个操作的用户数量;
  • 要么基于以任何顺序和没有任何条件的事件。

简单来说,用户只要执行了请求中列出的操作,无论这些操作的执行顺序如何,都会被包含在计算中。

这种计算逻辑在结果计算时并不考虑(1)执行操作的顺序或(2)完成操作的时间顺序。

作为逻辑示例,我们来看看一个包含四个步骤的Any Order漏斗请求,其中:“Step 1 = Event A”,“Step 2 = Event B”,“Step 3 = Event C”和“Step 4 = Event D”。

在上述表格中,我们关注七个用户与所列事件的互动情况。

使用Any Order漏斗的逻辑,所有用户执行的事件都被计入漏斗,无论在请求中指定的顺序如何。

这些数据的漏斗的可视化结果将是以下图表:

根据上面的图表,Any Order漏斗简单地计算与请求中列出的事件相符的事件数量,前提是用户与请求中的所有前置事件进行了互动,并按照步骤编号对数据进行了排序。

任何事件,无论之前发生了什么事件或事件的执行顺序如何,都会被计入结果。例如,用户2在其用户路径中不符合请求的Step 1(Event A),但该用户仍然被包含在漏斗数据中。此外,用户5从请求的最后一步(Event D)开始,并以请求的第一步(Event A)结束,他也会被加入计算中。

Any Order漏斗是虚假漏斗,会在项目性能或转化路径分析中误导开发者。以这种方式计算的数据并不代表任何类型的漏斗,而只是显示用户执行的事件数量。

这种逻辑在构建漏斗时也限制了从分析中获得的数据。理解项目性能漏斗的重要KPI(如“行为完成时间”、“到达行为的平均时间”或“流失率”)无法计算,因为请求中的事件没有按时间顺序组织。

封闭漏斗

封闭漏斗是一种只使用按特定顺序进行操作的用户数据来计算的漏斗类型。

这种逻辑要求同时满足两个条件:

  • 按照请求中指定的顺序执行操作;
  • 按时间顺序完成操作并具有时间戳。

具有这种计算逻辑的漏斗能准确反映每位用户的转化路径,能够显示从一个步骤转化到另一个步骤所需的时间。

利用与Any Order漏斗示例中完全相同的用户数据集,我们来看看封闭漏斗如何计算四个步骤的漏斗,其中:“Step 1 = Event A”,“Step 2 = Event B”,“Step 3 = Event C”和“Step 4 = Event D”。

从上面的表格中可以看出,只有那些从Event A开始并按照规定顺序进行步骤的用户会被包含在漏斗数据中。

例如,用户4的事件只会部分合资格,因为封闭漏斗的逻辑会排除那些在指定顺序中没有所有匹配前置事件的事件。相反,系统会将Event A识别为用户转化路径的开始,并开始寻找与请求顺序匹配的后续步骤,以将其包含在漏斗中。

此外,用户3将只有一个事件可以计入漏斗的计算,因为用户转化路径的开始对应于“Step 1 = Event A”,但是后续步骤并不是“Step 2 = Event B”。

这个封闭漏斗的数据集的可视化输出将是:

封闭漏斗的图表展现了用户组在请求中指定漏斗的通过情况,排除那些不符合开发者所指定的顺序的用户事件,能够清晰地显示用户群体到达Event D路径上具体发生的事情。

Any Order漏斗与封闭漏斗数据的比较

分析平台的目标是为开发者提供工具和方法,以获取信息以有效做出产品和商业决策。

在移动开发中,漏斗是制定与用户体验、留存、变现及整体项目盈利能力相关的关键决策的标准。

使用Any Order漏斗分析工具不仅会扭曲数据,实际上还会破坏漏斗分析的使用。使用同一数据集,两个方法所得结果之间的差异显著,这进一步强调了选择特定分析工具的重要性。

评论
写评论...
Related news