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

Firebase Analytics:是否在iOS上使用IDFA?

如何解决Firebase Analytics:是否在iOS上使用IDFA?

针对即将使用IDFA标识符的应用,即将发布iOS 14权限提示, 我想知道Firebase Analytics和Firebase Auth是否确实需要访问IDFA才能进行操作。

在这种情况下,当我们在AppStore上发布应用程序时,是否需要声明该应用程序正在使用IDFA?

解决方法

已经问过in a git issue on the firebase repo个问题,如果AdSupport框架已链接到您的应用程序,则基本上答案是肯定的。对话实际上非常有趣,并链接到几年前开始的另一个类似讨论。

因此,如果您现在使用Firebase Analytics并针对AdSupport使用应用程序链接,则应确实在App Store中选中“我的应用程序使用IDFA”复选框。

,

Firebase Analytics使用实例ID,这是分配给手机上安装的每个应用程序的唯一标识符。如果您将身份验证模块与Sign with Google或FB或Apple一起使用,则Firebase将使用用户ID来识别用户。

如果您使用的是Google Ads DV360,那么这应该没问题,因为受众群体是基于上述ID。

但是,如果您使用AdMob,则所有的Ad Exchange,SSP都需要考虑是否需要IDFA进行操作。答案是肯定的。他们需要。 结果,您在iOS 14上的应用获利将下降。 Daily Mail每天有120万用户,预计收入将下降75%。您可以阅读有关移动广告以及iOS 14 here

的影响的更多信息。 ,

您可以通过调用 ATT(App Tracking Transparency)框架来选择使用 IDFA。如果您不调用 ATT,AdSupport 返回的 IDFA 将为 00000000-0000-0000-0000-000000000000

但是,从 2021 年开始,您可以包含 AdSupport 框架,除非您提供 AppTrackingTransparency 对话框,否则 Analytics 不会收集 IDFA。 source

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