使用 AdAttributionKit 衡量广告效果

借助 AdAttributionKit,广告商可以在确保用户隐私的同时,衡量他们的广告在多个渠道的效果。AdAttributionKit 提供了增强的归因信息,并支持基于 App 到 App 广告系列的衡量,让广告商能更好地针对更多渠道进行优化。

App AdAttributionKit

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

App AdAttributionKit 根据 (运行 iOS 17.4 和 iPadOS 17.4 或更高版本设备的) 点按次数或浏览次数对安装进行归因。当有人点按或轻点某个进入 App 产品页面的广告,并在 30 天内安装该 App 时,就会出现点按型归因。当有人浏览广告并在此之后 24 小时内安装广告中所推广的 App (广告中没有链接) 时,就会出现浏览型归因。

当 App 安装或用户回归发生时,广告商和开发者 (如果他们作了相应的选择) 就会在用户启动 App 后的 24-48 小时内收到回传。所推广的 App 获得 App 下载后的 35 天内,将向开发者和获客广告网络发送最多三次回传。一次回传会发送到最多五个广告网络,以便他们能够了解自己展示的广告符合归因条件但未能获客的情况。获客的回传包含归因信息,其中包括:

  • 推广项目 ID:广告中所推广的 App 的标识符,在 SKAdNetwork 中叫做“App ID”。
  • 转化类型:识别安装是否为重新下载。广告商可以利用这一点来评估再营销广告系列的效果。在 SKAdNetwork 中叫做“redownload information”(重新下载信息)。
  • 发行商项目 ID:展示广告并触发 App 安装的特定 App。便于广告商确定触发用户下载的来源 App。这个值仅在满足隐私阈值时才会显示。在 SKAdNetwork 中叫做“source app ID”(来源 App ID)。
  • 来源标识:广告网络在显示广告时提供的来源标识。来源标识包含有关广告系列的信息。
  • 转化值:广告商可以根据其偏好配置转化值,每个值代表不同的互动类型。例如,广告商可能会配置三个转化值,分别在用户完成新手引导教程、进行 App 内购买或购买订阅时获取相关信息。此信息可以与发行商项目 ID 及来源标识 (如适用) 同时使用,以了解广告系列的质量。这个值仅在满足隐私阈值时才会显示。

AdAttributionKit 包含点按型归因的再营销信息 (在 iOS 18 和 iPadOS 18 或更高版本中),因此你可以看到用户在下载 App 后何时打开你的 App。在这种情况下,当用户轻点广告打开或重新下载你的 App 时,你和广告网络最多会收到三次回传。

常见问题解答

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

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

了解如何在多个转化窗口内接收回传

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

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

进一步了解用户隐私和数据使用

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

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

了解如何理解 AdAttributionKit 与 SKAdNetwork 的互操作性

如果回传中 conversion-value 或发行商项目 ID 的值为空,该怎么办?

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

我能否将多个广告网络用于 App AdAttributionKit?

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

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

用户打开广告中所推广的 App 时,系统会对这次 App 安装进行归因。如果向一位用户展示了多个广告,系统将归因于该用户最近一次轻点的广告。如果用户未轻点任何广告,则会归因于最近一次向该用户展示的广告。

了解有关验证一次 installation-validation 回传

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

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

能否将 App AdAttributionKit 与指纹识别结合使用?

不需要。根据《Apple Developer Program 许可协议》,你不得从设备获取数据来对其进行唯一标识。用户或设备数据的示例包括但不限于:用户 Web 浏览器的属性及配置、用户的设备及配置、用户所在的位置,或者用户的网络连接。如果 App 被发现以上行为或者引用有以上行为的 SDK (包括但不限于广告网络、归因服务和分析),则可能会被拒绝发布至 App Store。

资源

Web AdAttributionKit

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

进一步了解

你也可以使用 Web AdAttributionKit,在 SFSafariViewController 中衡量用户在 App 中轻点指向你网站的广告而发生的任何转化。Web AdAttributionKit 在 iOS 14.5、iPadOS 14.5 和 Safari 浏览器 15.4 或更高版本上提供。

Web AdAttributionKit 包括:

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

资源