使用 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.6 和 iPadOS 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 5 的新功能

通过 SKAdNetwork 5,广告网络可以衡量广告系列在提升 App 下载量方面的成效如何,同时还能保护隐私。除了衡量广告在提升 App 下载量方面的实际成效,SKAdNetwork 5 还能衡量用户在下载你的 App 后何时再次与你的 App 互动。因此,当用户通过轻点广告来打开你的 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.5 和 Safari 15.4 或更高版本中支持私人点击衡量。

私人点击衡量包括:

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

资源