微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

来自 AdMob 的 SKAdNetwork 警告以及 iOS 应用何时需要应用跟踪透明度警报

如何解决来自 AdMob 的 SKAdNetwork 警告以及 iOS 应用何时需要应用跟踪透明度警报

我刚刚开始在 AdMob 中收到一条警告消息,提示我的 iOS 游戏带有广告:

"Some apps haven’t been configured to use SKAdNetwork"

而且我可能不会获得一些广告积分。根据这个看起来很容易修复:

https://developers.google.com/admob/ios/ios14

我只是在 Info.plist 中添加一个

但在该链接上还提到了 App Tracking Transparency 授权,我不确定该怎么做。我知道 ATT 是什么——它会发出一个警报,要求跟踪权限并影响对 IDFA 的访问。但有点奇怪的是,谷歌说“如果你决定包含 ATT”。好像 Google 并不真的希望您这样做。

此外,据我所知,即使在 iOS 14.4 中,IDFA 仍然可以在不添加 ATT 警报的情况下访问。所以一些问题:

  1. 有谁知道 Apple 何时(或是否)强制要求 ATT 警报?他们过去常说 2021 年初 - 有更确定的日期或特定的版本号吗?它似乎还没有被强制执行(我的游戏更新本周没有获得批准),而且 IDFA 在 iOS 14.4 上似乎完全可以访问而没有警报。我可以打印出来:

    Console.WriteLine("AdvertisingIdentifier={0}",AdSupport.ASIdentifierManager.SharedManager.AdvertisingIdentifier);
    

    而且不全是零。

  2. 如果仍然可以访问 IDFA,如果没有 SKAdNetwork 密钥,我真的会损失广告收入吗?

  3. SKAdNetwork 是未来吗?IDFA 会被淘汰吗?那么在未来,AdMob 会完全不使用 IDFA 吗?

  4. 我应该继续实施 ATT 警报还是等待(我担心大多数人会拒绝跟踪,或者这可能会让他们根本无法安装游戏)。我是否因为没有警报而失去了任何东西(我不这么认为,但)。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。