繁体   English   中英

如何在 Flutter 中为 IOS 14 上显示的 Admob 原生广告请求 App Tracking Transparency 授权?

[英]How to request App Tracking Transparency authorization in Flutter for Admob Native Ads displayed on IOS 14?

对于 iOS 14、iPadOS 14 和 tvOS 14,您需要通过 AppTrackingTransparency 框架获得用户的许可才能跟踪他们或访问他们设备的广告标识符。 跟踪是指将从您的应用程序收集的用户或设备数据与从其他公司的应用程序、网站或离线资产收集的用户或设备数据关联起来以进行定向广告或广告的行为

如何在 Flutter 中为 IOS 14 上显示的 Admob 原生广告请求 App Tracking Transparency 授权? 如果用户不接受,应用会继续向用户投放广告吗?

我使用admob_flutter ,它允许您通过调用await Admob.requestTrackingAuthorization()来做到这一点

如果用户不接受,则应用将继续投放非个性化广告。 有关更多详细信息,请查看此答案

如果您不使用admob_flutter库,您可以使用app_tracking_transparency库来实现您想要的。

该库的自述文件解释了所有设置过程,您可以请求 ATT 弹出窗口,如:

await AppTrackingTransparency.requestTrackingAuthorization()

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM