使用 SKAdNetwork 和“私人点击衡量”进行广告归因

SKAdNetwork 和“私人点击衡量”让广告商可以在确保用户隐私的同时对多个来源的广告进行归因。SKAdNetwork 4.0 包含增强的归因信息,并支持基于网页到 App 的营销活动,让广告商能够更好地针对各种来源进行优化。

SKAdNetwork

SKAdNetwork API 让已注册的广告网络能够通过接收来自 Apple 的签名信号,将 App 安装归因于特定营销活动。SKAdNetwork 支持多种广告形式,包括静态图像、视频、音频和互动式广告。这能帮助广告商验证某个广告带来了多少次安装,并衡量哪些营销活动最为有效,而无需分别跟踪其他公司的用户或设备。SKAdNetwork 通过限制归因回传中包含的数据来实现这一点。

进一步了解

SKAdNetwork 基于点按或浏览对 App 安装进行归因。当有人点按或轻点某个进入 App 产品页面的广告,并在 30 天内安装该 App 时,就会出现点按型归因。当有人浏览广告并在此之后 24 小时内安装广告中所推广的 App (广告中没有链接) 时,就会出现浏览型归因。

当 App 安装发生时,广告商和开发者 (如果他们作了相应的选择) 就会在用户启动 App 后的 24-48 小时内收到回传。在 iOS 14.6iPadOS 14.6 或更高版本上,SKAdNetwork 3.0 或更高版本支持将回传发送到最多五个广告网络,这样他们就能了解某个被展示的广告符合归因条件但最终未能获客的情况。获客的回传包含归因信息,其中包括:

  • App ID:广告中所推广的 App 的标识符。
  • 重新下载信息:识别安装是否为重新下载。广告商可以利用这一点来评估再互动广告系列的效果。SKAdNetwork 2.0 或更高版本支持。
  • 来源 App ID:触发 App 安装的特定 App。这使得广告商能够确定触发用户下载的来源 App。这个值是有条件的,仅在满足隐私阈值时显示。SKAdNetwork 2.0 或更高版本支持。
  • 来源标识:广告网络在显示广告时提供的来源标识。
  • 转化值:广告商可以根据其偏好配置转化值,每个值代表不同的互动类型。例如,广告商可能会配置三个转化值,分别在用户完成新手引导教程、进行 App 内购买或购买订阅时获取相关信息。这些信息可以与 SourceAppID (如适用) 同时使用,以了解广告系列的质量。这个值是有条件的,仅在满足隐私阈值时显示。

广告网络可以使用 StoreKitTest 框架中的 SKAdTestSession 类来测试和验证 SKAdNetwork 实施的各个部分 (包括广告展示签名和参数),以及接收测试回传。

进一步了解

现已推出
SKAdNetwork 4.0 的新功能

SKAdNetwork 4.0 会在归因回传中包含更新的值,以便在继续保护用户隐私的同时,为广告商提供有关其广告系列的更多信息。对于广告中推广的 App,广告商和开发者 (如果他们作了相应的选择) 将会收到包含以下信息的获客回传:

分层来源标识:以前称为广告系列 ID 栏位。通过来源标识栏位,广告商可以确定安装归因于哪个广告系列,还能获得其他归因信息。广告商可以根据其目标来配置这个四位数的值,例如广告系列价值、广告投放位置或广告创意类型。

在回传中,分层来源标识栏位始终包含至少两位数字。最多可包含四位数字,具体取决于广告系列所带来的安装数量和回传数据层。例如,如果广告系列没有产生足够的安装数量,则回传的来源标识栏位中只会出现两位数字。这为广告商提供了更多的广告系列灵活性,并可在满足隐私阈值时提供更多归因洞察,同时保护跨 App 的用户隐私。

粗粒度转化值:转化值可以是粗粒度值,也可以是细粒度值。虽然这两个值都是在衡量窗口期间捕获的,但最终值由广告系列所带来的安装数量和回传数据层决定。

当广告系列带来的 App 安装数量较少时,广告商将获得仅包含有限归因信息的粗粒度值。粗粒度值可以是低、中或高。

多次转化:广告商最多可收到三次回传,每个回传都基于特定的转化窗口 (分别为 0-2 天、3-7 天和 8-35 天)。这让广告商能够更好地了解通过某个广告系列安装了其中所推广 App 的用户在一段时间内的 App 使用情况。每个转化窗口可以包括多个活跃度。仅当达到足够的人群匿名性级别时,第二次和第三次回传中才会包含两位数来源标识和粗粒度转化值。

适用于网页广告的 SKAdNetwork:SKAdNetwork 支持对 Safari 浏览器中的网页广告进行归因。用户轻点这类广告后,会转至广告中所推广 App 的 App Store 产品页面。除 App 内广告外,广告商现在还能使用私人点击衡量对网页广告进行归因。

常见问题解答

Apple 的人群匿名性功能如何运作?

随着归因于某个广告的安装数量增加,广告网络和开发者会在归因回传中收到更多数据。Apple 会针对特定下载执行实时检查,以确定回传数据层以及将包含在回传中的信息的级别。

进一步了解人群匿名性

是否需要征得用户的跟踪许可才能使用 SKAdNetwork?

否。SKAdNetwork 可以在保护用户隐私的同时让广告网络对 App 安装进行归因,因此您无需使用 AppTrackingTransparency 提示。不过,如果您的 App 包括任何跟踪实例,那么您需要通过 AppTrackingTransparency 框架征得用户许可后,才能跟踪用户或访问其设备的广告标识符。

进一步了解

SKAdNetwork 支持哪些类型的转化事件?

通过 SKAdNetwork 安装通知,可以将最多 64 种用户值信号共享给广告网络。

进一步了解

如果回传中 conversion-value 或 source-app-id 的值为空,该怎么办?

为了保护用户隐私,conversion-value 和 source-app-id 是条件值,仅当满足特定阈值时,这些值才会包含在 SKAdNetwork 回传中。如果没有条件值,您的网络 (或与您合作的任何广告合作伙伴的网络) 可能会将这个值显示为“空”。

可不可以使用多个广告网络来满足 SKAdNetwork 用途?

可以。您可以使用多个广告网络,前提是它们都通过 SKAdNetwork 进行了注册。请联系您所选的广告网络,以了解他们是否已经与 SKAdNetwork 集成。

SKAdNetwork 如何对 App 安装进行归因?

用户打开广告中所推广的 App 时,系统就会对这次 App 安装进行归因。如果用户看到了不止一个广告,就会将功劳归因到忠诚度最高的最近一次互动。

进一步了解

SKAdNetwork 通过采取什么措施来减少广告欺诈?

与 SKAdNetwork 事件有关的所有交易都会经过加密签名并通过 Apple 验证,以证明其回传与 Apple 已知的转化事件相关联。回传中还包含一个唯一交易 ID (购买或重新下载等交易的唯一标识符),以检测有效转化事件的重现。

能不能将 SKAdNetwork 与指纹跟踪结合使用?

不能。根据“Apple Developer Program 许可协议”,您不得从设备获取数据来对其进行唯一标识。用户或设备数据的示例包括但不限于:用户网页浏览器的属性及配置、用户的设备及配置、用户所在的位置,或者用户的网络连接。Apple Developer Program 禁止引用 SDK 的 App (SDK 包括但不限于广告网络、归因服务和分析)。

资源

私人点击衡量

除了移动端网站之外,Apple 还支持 iOS 和 iPadOS App 的私人点击衡量。广告网络可以衡量在 iOS 或 iPadOS App 中点按广告后跳转到网站的效果。这些信息可在维护用户隐私的同时,用于了解哪些广告能够带来转化 (如购买或注册)。“私人点击衡量”通过限制归因报告中包含的数据来实现这一点。

进一步了解

您也可以通过 SFSafariViewController 来使用私人点击衡量,以衡量用户在 App 中轻点指向您网站的广告而发生的任何转化。iOS 14.5、iPadOS 14.5Safari 15.4 或更高版本中支持私人点击衡量。

私人点击衡量包括:

  • 防范转化欺诈,阻止通过不可链接的令牌触发商户网站上的活动。
  • 支持商户网站上的同一站点转化像素,消除对跨站点像素的依赖。
  • 衡量发布网站上嵌套的跨站点框架中的链接。

资源