【问题标题】:How to request App Tracking Transparency authorization in Flutter for Admob Native Ads displayed on IOS 14?如何在 Flutter 中为 IOS 14 上显示的 Admob 原生广告请求 App Tracking Transparency 授权?
【发布时间】:2021-03-28 16:46:50
【问题描述】:

使用 iOS 14、iPadOS 14 和 tvOS 14,您需要收到 用户通过 AppTrackingTransparency 框架获得的权限 跟踪他们或访问他们设备的广告标识符。追踪 指链接从您收集的用户或设备数据的行为 带有从其他公司的应用程序收集的用户或设备数据的应用程序, 用于定向广告的网站或离线资产,或 广告

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

【问题讨论】:

    标签: ios flutter dart admob


    【解决方案1】:

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

    如果用户不接受,则应用将继续投放非个性化广告。更多详情请查看answer

    【讨论】:

      【解决方案2】:

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

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

      await AppTrackingTransparency.requestTrackingAuthorization()
      

      【讨论】:

        猜你喜欢
        • 2021-09-21
        • 2021-05-18
        • 2020-12-09
        • 1970-01-01
        • 2016-10-16
        • 2016-09-06
        • 1970-01-01
        • 2018-01-06
        • 2021-08-01
        相关资源
        最近更新 更多