为 Swift 更新适用于 iOS 14 的 Google IMA SDK 隐私政策
Posted
技术标签:
【中文标题】为 Swift 更新适用于 iOS 14 的 Google IMA SDK 隐私政策【英文标题】:Update Google IMA SDK for iOS 14 Privacy Policy for Swift 【发布时间】:2021-02-23 18:08:40 【问题描述】:在 ios 14 中,您需要更新 Google IMA SDK 以支持广告跟踪。
它需要您添加一个新函数才能请求访问用户的 IDFA:
func requestIDFA()
ATTrackingManager.requestTrackingAuthorization(completionHandler: status in
// Tracking authorization completed. Start loading ads here.
// loadAd()
)
调用此函数时,它会启动一个弹出窗口,询问用户是否希望被跟踪,并为用户提供允许或禁止跟踪的选项。
我在使用 Google IMA SDK 时遇到的问题是我正在运行视频前贴片广告,并且当我在选择“不跟踪”之后测试 iOS 14 的更新时,我不再能够制作视频预卷。
有人对此有任何见解吗?如何仍向选择不被跟踪的用户显示视频预片?
【问题讨论】:
【参考方案1】:截至今天,大多数广告购买者仍然利用 IDFA 来定位用户。尤其是对于高价值的视频前贴片广告,他们真的很想把每一分钱都花在合适的受众身上。
如何仍向选择不被跟踪的用户显示视频预片?
目前,Apple 尚未强制开发人员使用 IDFA 选择加入对话框。因此,毫无疑问,广告买家仍会并坚持购买支持 IDFA 的广告资源。
在 Apple 改变政策以仅允许 IDFA 选择加入后,情况肯定会发生变化。
我建议在Info.plist
中添加SKAdNetwork
配置,紧随Google's official instruction。
【讨论】:
以上是关于为 Swift 更新适用于 iOS 14 的 Google IMA SDK 隐私政策的主要内容,如果未能解决你的问题,请参考以下文章
适用于 iOS 的 Swift NativeModule 始终为空
适用于 iOS 7.1 的带有 swift 的 SKShapeNode