博客 AdAttributionKit 和 SKAdNetwork:二者差异及必备知识...

AdAttributionKit 和 SKAdNetwork:二者差异及必备知识

从 WWDC24 发布的消息来看,Apple 似乎放弃了开发 SKAdNetwork (SKAN) 5 的计划,取而代之的是新的 AdAttributionKit。AdAttributionKit 最初是在今年 3 月随 iOS 17.4 一起发布的。该框架与 SKAN 相似,主要面向第三方应用商店。这是因为按照《数字市场法案》的规定,Apple 在欧盟范围内必须开放第三方应用商店。当前重要的一点是,AdAttributionKit 可用于 App Store 和其他商店,并且被定位为 Apple 隐私保护型框架的未来式。在 "了解 AdAttributionKit" 讲座中,Apple 介绍了该框架的最佳实践和集成详情。

我们已经在此前发布的 WWDC24 总结中介绍了 AdAttributionKit 的基础知识,在这篇博文中,我们将进一步分享目前已知的 AdAttributionKit 相关信息,为您提供所有必要洞见并消除疑虑。下面我们就来看看 AdAttributionKit 与 SKAN 的区别,二者之间包含哪些更新,对再交互和深度链接等重磅新功能的介绍以及 Adjust 如何支持这些变化。

AdAttributionKit VS SKAdNetwork:区别和工作原理

首先,也是最重要的一点是,AdAttributionKit 和 SKAN 4 在现阶段的功能差异非常小。前者仍会在三个监测窗口中发送三次回调,也会继续使用 SKAN 4 发布以来业界一直在深入学习的细粒度和粗粒度转化值群组匿名度lockWindow、随机延迟等不同功能。Apple 称,AdAttributionKit "建立在 SKAdNetwork 功能的基础之上"。

除了名称方面存在细微差别 (比如 SKAN 4 的 app ID 和 AttributionKit 中的 Advertised item ID) 外,目前您还需要注意以下几点:

  1. 覆盖 App Store 以外的应用商店: AdAttributionKit 最初仅针对除 App Store 外的应用商店,但现在也可用于 App Store。在当前阶段,您可以使用任意一个框架,或者两者都使用,而 Apple 已经明确阐释了二者的互操作性——即这两个 API 是如何相互作用的。
  2. 支持自定义素材: 新功能支持区分不同素材类型,提供三种不同的广告展示方法:自定义点击 (custom click) 广告、展示 (view-through) 广告(包括视频) 以及横幅 + 全屏列表样式覆盖 (banner + full screen listing style overlay,包含 SKOverlay 和 SKStoreProductViewController) 。
  3. 测试: SKAN 的本质及其复杂性决定了很难针对该框架开展测试。AdAttributionKit 中包含一个名为 "开发者模式" 的新功能,旨在 "提高测试的便利性"。在这种模式下,系统会取消时间上的随机性,转化窗口也会缩短。也就是说,用户可以在"适合测试的时间框架" 下在所有三个转化值窗口内测试转化值更新。此外,回调的传输速度也被加快了。
  4. 再交互 (千呼万唤始出来!) AdAttributionKit 现已支持再交互——更多相关内容见下文。
  5. 深度链接: 通用链接与再交互功能直接相关,可用于将已经安装了被推广应用的用户定向到应用内的特定界面。

AdAttributionKit 的工作原理与 SKAN 大致相同,因此并不会改变营销人员当前的工作流程,也不会以任何方式妨碍 iOS 端归因和监测推广活动的能力。 您可以将其视为加入了更多功能的新版 SKAN。

AdAttributionKit 中的再交互和深度链接

在 WWDC23 上,再交互是 SKAN 5 预览版的一部分,而这绝对是最受期待的功能。虽然 SKAN 5 已被淘汰,但 AdAttributionKit 兑现了这一承诺。

根据“了解 AdAttributionKit”讲座的介绍,广告渠道可以通过在展示 JSON 中将 'eligible-for-re-engagement' 设置为 'true' 来将广告标记为可用于再交互 (如果用户已安装应用)。

如果已经安装了被推广应用的用户点击了标记为再交互的广告,那么通用链接将打开应用并将用户发送至该链接中指定的应用内位置。如果用户尚未安装应用,该广告就会将用户转到相应的应用商店进行下载。

再交互回调中包含一个 conversionType 键,指示 ‘re-engagement’ 。请注意,由于 AdAttributionKit 不支持展示型再交互,因此回调的交互类型只能是点击广告交互。其他要点包括,更新转化值的首次调用必须在事件发生后 48 小时内进行,以及来自再交互的转化值可以在安装回调之外单独更新。

AdAttributionKit、Adjust 以及 iOS 监测的未来

一直以来,Adjust 都致力于满足 SKAN 和 AdAttributionKit 等隐私保护型框架中不断变化的新要求。我们的新一代工具能针对两个框架轻松创建转化值,并对接收到的匿名数据进行聚合分析,帮助您快速获取洞见,以便针对 iOS 端开展高效的大规模推广活动优化。

考虑到 SKAN 和 AdAttributionKit 的互操作性,我们认为目前客户无需担心此次更新,此外,Adjust 的解决方案能够同时支持这两种框架。我们将继续与 Apple 密切合作,为未来可能发生的变化做好准备。

要进一步了解 AdAttributionKit 的工作原理、未来发展方向以及 SKAN 的前景,请联系您的 Adjust 内部联系人或密切关注我们的博客,即时获取最新资讯。

想要每月获取最新应用洞见吗?立即订阅我们的新闻简报!