跳转到主内容
极星编程网:以代码为星,赴技术山海!

SKAdNetwork怎么用?一文带你从入门到精通!

一、什么是SKAdNetwork?

SKAdNetwork是苹果为了保护用户隐私而推出的一种归因框架。从iOS14.5开始,获取IDFA需要用户授权,SKAdNetwork也因此回归。它的主要目的是在不侵犯用户隐私的前提下,实现广告的归因功能。

二、SKAdNetwork的种类

  • 网站到网站
  • 网站到App(PCM,Private Click Measurement)
  • App到App Store App

三、归因流程

1. 广告平台在苹果后台注册SKAdNetworkIdentifier,并提供给接入广告SDK的App。

2. 接入广告SDK的App将广告平台提供的SKAdNetworkIdentifier写入到Info.plist中,并在合适时机展示广告。

3. 被推广的App启动时,调用苹果API注册App,并启动定时器向苹果发送归因数据(24~48小时触发)。

4. 苹果将归因数据回传给广告平台和被推广的App。

四、开发者回传归因数据示例

{
        "app-id":1413608864,
        "campaign-id":3,
        "attribution-signature":"MEUCIFRozIX4hxGHiXUtFjSdy77SOVrCU8NY9pgfgL3dzNXbAiEA9oi7jPDHvy0NDdRRQFyIPxSj8NGMYELGcSf\/hfQFHkQ=",
        "fidelity-type":1,
        "transaction-id":"7e0909b1-0fb4-422b-85c4-9421c534281b",
        "did-win":true,
        "version":"3.0",
        "ad-network-id":"n38lu8286q.skadnetwork",
        "redownload":false
}

五、开发者归因回调链接的要求

提供的链接为一个服务器域名,需要支持https,且需是主域名支持而非子域名。例如AppsFlyer给出的归因链接:https://appsflyer-skadnetwork.com。

六、SKAdNetwork的版本生效规则

SKAdNetwork的不同版本有不同的生效规则,具体可以参考苹果官方文档。

七、参考WWDC

苹果官方的WWDC文档中包含了SKAdNetwork的详细介绍和新功能,可以参考学习。

——苏承栈/极星编程网

相关文章