理解Singular的转化值管理方案

在 SKAdNetwork 框架中,转换值是由新安装的应用程序发送的单个数字,目的是让相关广告网络知道它有一个安装归属。该值可用于编码其他数据。Singular 可以为您自动管理转换值,从而为您提供有针对性和可操作的营销活动测量。

有关如何在 Singular 中配置转换模型的说明,请参阅 "如何开始使用 SKAdNetwork"和 " 模型配置常见问题"。

什么是转换值?

SKAdNetwork 是 Apple 在不损害最终用户隐私的情况下衡量移动应用程序安装归因的框架,它依靠转换值来跟踪用户的安装后活动,并将其与安装/再参与归因联系起来。

转换值是一个介于 0 和 63 之间的数字 ,由应用程序在安装后设置。应用程序与 Apple 共享该数字,Apple 会将其纳入 SKAdNetwork 的回传中,并发送给负责应用程序安装或重新安装的广告网络。

在发送之前,应用程序可以多次更新数值(有一定的限制),但只有最后一次更新的数值才会包含在回传中。

包括单个数字在内的单次回传是网络获得的关于安装/重装发生的所有信息,也是关于安装后用户活动的所有信息。

尽管存在这些严重的局限性,Singular 的 SKAdNetwork 转换管理解决方案仍可将多个不同的信息编码到这一个数字中,从而为您提供以下洞察力:

  • 营销活动投资回报率
  • 安装后活动的群组分析
  • 用户保留率

转换值有哪些限制?

Apple 对转换值的使用有以下限制:

  • 每次安装/重装只会导致一次 SKAdNetwork 回传,其中包含一个转换值。回传是自动发送的。
  • 在 SKAdNetwork 发送回传之前,有一个24 小时的初始时间窗口来设置转换值
  • 不过,每次应用程序更新转换值时,时间窗口都会延长 24 小时
  • 要更新转换值,必须增加转换值(例如,不能将转换值从 30 改为 20 - SKAdNetwork 不会接受新值)。

为什么对某些转换值进行了审查?

为了维护用户隐私,SKAdNetwork 有时会对其发送的回传数据进行审查。他们要么审查广告发布者,要么同时审查发布者和转换值。这种审查基于安装数量,这意味着当有一小部分用户时,他们会对数据进行审查,以防止用户被唯一识别。

这一决定是在安装时做出的,与用户在应用程序内的活动无关。Singular 估计,在 24 小时内,每个SKAN广告系列 ID 的阈值为 10-15 次安装。

注:一个广告网络活动可能包含多个 SKAN 活动 ID,根据定位指标(如位置、年龄、语言等)使用不同的广告集。虽然您的网络安装量可能高于阈值,但您可能仍会看到基于每个 SKAN 广告系列 ID 的安装量的严格审查。

您可以使用 Singular "原始数据报告 "中的 "来源"、"广告系列名称"、"SKAN 广告系列 ID "和 "安装"维度,查看您的广告网络在每个广告系列中使用了多少广告系列 ID,以及每个广告系列 ID 有多少安装。请务必核实所查看的日期段。

为了尽量减少审查的影响,您需要在同一时间段内安装 25-30 次广告。由于决定是在安装时做出的,因此不可避免地会有一些删减。

Singular 现在提供转换值建模来推断删减数据。请参见SKAdNetwork 高级分析:常见问题和故障排除

如何使用转换值对营销活动绩效数据进行编码?

尽管转换值是一个介于 0 和 63 之间的数字,Singular 仍有办法将有关安装和用户安装后活动的大量信息编码到该单一数字中。

一旦设备将转换值回传至网络,再由网络转发给 Singular,Singular 就会解码该值,并将其转化为有用的营销活动绩效指标,显示在报告、回传、数据目的地(ETL)导出等中。

转换值可以用一个 6 位数组来建模,其中每个位的值为 1 或 0。如果将位的内容乘以该位所在位置的 2 的幂,就可以得到一个介于 0 和 63 之间的数字,这个数字可以唯一地描述数组。

image3.png

示例

您可以让 Singular 使用转换值来编码用户是否完成了多个安装后事件的信息(您可以在 Singular SKAdNetwork 面板中定义事件)。每个事件都有一个位。如果事件至少发生过一次,该位就会被设置为 1。

在下面的例子中,用户注册了游戏,达到了游戏的第 2 级,并观看了视频教程。Singular 将这些信息编码如下:

image2.png

一旦设备将转换值回传至网络,再由网络转发给 Singular,Singular 就会根据 SKAdNetwork 的设置对值(37)进行解码,并知道:

  • 安装归属于网络 X
  • 安装后,用户注册,达到 2 级,并观看了视频教程。

注: 将用户活动编码为转换值的不同方法称为转换模型。上图所示的方法侧重于特定的预定义事件,只是一种可能的转换模型。Singular 提供多种不同的转换模型,您可以选择与您的业务和关键绩效指标最相关的模型。

如何从后端管理转换值?

Singular的SKAdNetwork解决方案允许您在服务器端管理转换值模型。这意味着您可以通过专用仪表板在转换模型(将信息编码为转换值的不同方式)之间进行切换。 实施 Singular SDK 中包含的 SKAdNetwork 解决方案后,您无需更改应用程序代码即可尝试不同的转换模型。

转换值管理流程如下:

  1. 应用程序中的 Singular SDK 将用户会话和事件发送到 Singular 服务器。
  2. Singular 服务器根据您选择的转换模型对这些信息进行编码,并发回转换值。
  3. SDK 通过执行相应的 Apple SKAdNetwork API 调用来更新转换值。
  4. 一旦 SKAdNetwork 超时(可以通过设置测量周期来影响超时),设备就会向广告网络发送包含转换值的回传。
  5. 广告网络将转换值转发给 Singular。
  6. Singular 对转换值进行解码,提取用户事件和收入信息,然后将其显示在报告中。

注: SKAdNetwork 信息将显示在一组不同的报告、API、ETL 表和回传中,这将使您能够在衡量和测试 SKAdNetwork 的同时,衡量和测试您现有的广告系列优化工作。

什么是 "转换模型"?

转换模型是一种将用户安装后活动的某些信息编码到转换值这一非常有限的空间中的方法。每种转换模型都强调特定类型的信息,而忽略其他类型的数据。

选择转换模型时,就等于选择了用户安装后活动的可用信息。选择与您的关键绩效指标和营销活动优化流程最匹配的转换模型。

Singular 提供哪些转换模型?

在您的Singular SKAdNetwork仪表板中,您可以选择以下转换模型之一:

有关更多信息,请参阅SKAdNetwork 模型配置常见问题