帮助中心/文档详情/

iOS 14 ATT 相关信息

在Pangle,我们为有价值的合作伙伴提供产品和解决方案,以应对前所未有的挑战。 iOS 14的发布将要求所有源应用程序在访问最终用户的IDFA(广告客户标识符)之前,都必须使用AppTrackingTransparency(ATT)框架来请求用户授权。

我们创建了一个清单,以帮助源应用程序发布者为即将到来的更改做好准备,并确保在iOS 14发行之前,之中和之后无缝地有针对性地交付内容。敬请关注更新,因为随着更多信息的出现,我们的建议可能会发生变化。

兼容性清单
1. 升级到Pangle SDK 3.3.6.2 或更高版本
2. 切换到XCode 12.0或更高版本,以确保与 iOS 14 兼容。

我们正在与中介平台合作,以确保其服务与最新的Pangle SDK兼容。

将Pangle SKAN ID添加到Info.plist并启用转化跟踪
将Pangle SKAdNetwork(SKAN)ID添加到您应用的Info.plist中,并包含其他任何广告网络的ID。


<key>SKAdNetworkItems</key>
  <array>
    <dict>
      <key>SKAdNetworkIdentifier</key>
      <string>238da6jt44.skadnetwork</string>
    </dict>
    <dict>
      <key>SKAdNetworkIdentifier</key>
      <string>22mmun2rn5.skadnetwork</string>
    </dict>
  </array>
切换主题复制

支持Apple的ATT框架
设计最终用户同意提示,以通过ATT框架请求授权。提示应说明如何使用链接到其IDFA的数据。不包含此提示文字的应用将无法获得IDFA值,这可能会导致广告收入的重大损失。要添加提示,请更新应用程序的Info.plist文件以包含与NSUserTrackingUsageDescription键对应的提示值。下面是一个例子。


<key>NSUserTrackingUsageDescription</key>
<string>This text should describe why the app is requesting permission to use data for tracking the user or the device.</string>
切换主题复制

要显示授权请求提示,请调用requestTrackingAuthorization(completionHandler :)。我们建议您在加载广告之前等待最终用户的授权。这样,如果用户授予了应用程序许可,则Pangle SDK可以使用IDFA优化广告投放。


// Example for Swift

import AppTrackingTransparency
import AdSupport
...
func requestIDFA() {
  ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in
    // Tracking authorization completed. Start loading ads here.
    // loadAd()
  })
}
切换主题复制

// Example for Swift

import AppTrackingTransparency
import AdSupport
...
func requestIDFA() {
  ATTrackingManager.requestTrackingAuthorization(completionHandler: { status in
    // Tracking authorization completed. Start loading ads here.
    // loadAd()
  })
}
切换主题复制

关键条款
应用程序跟踪透明度(ATT)用于请求用户授权以访问与应用程序相关的数据以跟踪用户或设备。访问https://developer.apple.com/documentation/apptrackingtransparency了解更多信息。

SKAdNetwork(SKAN)是Apple的归因解决方案,可帮助广告商在保持用户隐私的同时衡量广告活动的成功。使用Apple的SKAN,即使IDFA不可用,广告网络也可以归因于应用安装。访问https://developer.apple.com/documentation/storekit/skadnetwork了解更多信息。

文档内容是否对您有帮助?