Singular SKAdNetwork解决方案简介

什么是SKAdNetwork

SKAdNetwork 是一个iOS的移动应用安装隐私保护框架。它旨在帮助衡量应用安装广告系列的转化率,而不泄露用户身份。

Click to enlarge

当用户点击SKAdNetwork广告并跳转到App Store时,应用程序和媒体渠道会给商店提供一些基本的归因参数。用户安装并启动应用程序后,设备会在成功发生转化时给媒体渠道发送通知。设备会发送附加的归因参数以及转化值,转化值可由投放广告的应用程序更新。

该通知在应用首次启动后至少24小时发出,并且不包含任何设备或者用户的身份信息。此外,投放广告的应用程序不会收到任何原始广告和发行商的信息。这样,媒体渠道知道安装已发生,但是安装不能与特定的用户匹配,这保护了用户的隐私。

SKAdNetwork归因参数

以下是SKAdNetwork支持的归因参数。这些参数包含在发送给媒体渠道的回传中

参数 描述
媒体渠道ID 代表投放广告的媒体渠道的唯一标识符
广告系列ID 代表广告系列的1100之间的数据。
数据源应用程序ID 展示广告的发行商应用的App Store ID(来自iOS 14)。
重装 表明用户重新下载并安装应用程序的标志。

注意:

  • 数据源应用程序ID重装标志仅从iOS14开始使用。
  • 根据Apple保护用户隐私的的隐私阈值,仅当发行商有足够转化时,数据源应用程序IID才会包含在归因回传中。

SKAdNetwork转化

iOS14开始,SKAdNetwork引入了转化值,作为一种在短期内跟踪安装后事件并以汇总方式衡量用户质量的方法。

转化值是一个限制很多的工具:

  • 它是一个6比特的值,表示0-63之间的数字
  • 设备在安装或者重装后总是会发送一个单一的回传。您可以使用新的转化值多次更新SKAdNetwork(只要您增加数量),但是回传中只会包含最后的转化值。

  • 转化值只能在有限的时间窗口内更新。初始窗口是首次启动后的24小时。每次更新转化价值,窗口就会延长24小时。

  • 根据Apple的隐私阈值,只有当细分渠道有足够多的安装用户时,转化值才会显示。

Singular的SKAdNetwork解决方案

SKAdNetwork用作广告主需要三个主要组件:

  1. SDK集成和转化管理以生成有用的SKAdNetwork数据集。

  2. 接收和验证来自您的媒体渠道合作伙伴的SKAdNetwork回传

  3. 基于SKAdNetwork数据的报告和分析,以及将其与其他数据集相结合以了解归因参数的能力。

Singular为这些领域中的每一个都提供了解决方案,我们将在下面介绍。

另请参阅:使用SKAdNetwork进行高级测量:解锁ROAS

SKAdNetwork SDK和转化管理

针对iOS的新版Singular SDK内置了对SKAdNetwork的支持。按照我们的添加SKAdNetwork支持指南进行添加。

对于使用我们服务器到服务器集成的客户,我们很快就会发布使用S2S进行跟踪和管理转化的指南。

Singular中,您可以创建多个转化模型,测试模型并一一对比模拟结果,从您的控制面板中直接选取最符合您需求的模型。

之后我们的SDK会基于您选择的模型自动更新转化值。

了解更多我们转化模型的相关信息,请参阅了解Singular的转化值管理

SKAdNetwork数据收集和验证

Singular支持从每个媒体渠道收集和验证经过加密签名的SKAdNetwork回传,以识别问题并防止欺诈活动。

Singular可以通过不同的方式收集SKAdNetwork数据,这取决于合作伙伴:

  • 从媒体渠道聚合API中收集SKAdNetwork数据结果。

  • 从具有SKAdNetwork签名的媒体渠道接收实时回传。
  • 使用我们的Secure-SKAN设置直接从设备接收实时回传,以防止篡改转化。

一旦在您的账户中加入SKAdNetwork,我们就会自动为每个媒体合作伙伴使用相关的集成方法。

SKAdNetwork时间窗口

出于说明目的,在此假设您已在Singular中设置了24小时的转化窗口。

要理解SKAN回传,您需要理解三个计时器:

  • SKAdNetwork的转化事件计时器(SKAN事件计时器):安装完成后,SKAdNetwork为转化事件启动一个24小时的时间窗口。每当转化事件发生,都会更新转化值并重置计时器。当24小时内没有任何转化事件时,转化值被锁定。
  • Singular的转化事件计时器:Singular拥有自己的转化事件时间窗口,其始于安装发生后。不过,即使发生了转化事件,计时器也不会重置。默认情况下,时间窗口为24小时,不过可以在Singular应用中进行调整。
  • SKAdNetwork的回传计时器:这是一个最长24小时的随机计时器。在转化事件计时器到期后,回传即会准备好,并随机等待0-24小时,之后会发送给归因方。目前没有准确预估随机计时器的方法。

SKAN事件计时器和Singular事件计时器都处于激活状态时,转化事件会被记录和归因。如果其中任一计时器被锁定,则不会为此回传记录更多的转化事件。

注意:转化事件是您在转化模型中定义的任何用户活动事件。应用内购买是常见的转化事件。

假设星期四上午8点收到一个回传。Singular如何预估用户安装应用程序的时间?

SKAN-estimatedinstall.jpg

在最理想的情况下,安装发生在星期三上午8点。为此:

  1. 安装是启动SKAN事件计时器和Singular事件计时器的第一个转化事件。
  2. 没有更多的转化事件,也就是说用户没有进行任何购买。

  3. 随机计时器立即开始并终止。回传在24小时窗口一开始就发送出来了。

在最糟糕的情况下,安装发生在周一上午8点。为此:

  1. 安装是启动SKAN事件计时器和Singular事件计时器的第一个转化事件。

  2. 恰好在两个事件计时器于周二上午8点到期之前,另一个转化事件发生了。SKAN事件计时器被重置。

  3. Singular事件计时器于周二上午8点到期,不会记录更多的转化事件了。SKAN事件计时器现在有24小时没有转化事件。

  4. SKAN事件计时器于周三上午8点到期。24小时随机计时器开始。

  5. 随机计时器在其24小时窗口结束时到期,并发送回传。

在最理想的情况下,安装发生在回传前的24小时。在最糟糕的情况下,安装发生在回传前的72小时。Singular对这两种情况取平均值,并预估安装发生在回传前的48小时。

SKAdNetwork报告和组合

收集并验证SKAdNetwork数据后,您可以分析我们的SKAdNetwork报告中的结果,以及您的其他统计信息。我们使用标准数据链接器拉取媒体渠道统计数据,并将它们与其SKAdNetwork结果相结合,以提供可行的洞察。

更多信息,请参阅SKAdNetwork原始数据和报告常见问题