flutter - 在 Flutter 中展示 google admanager 广告的可靠方式
问题描述
我正在努力尝试包含来自 google admanager -aka DFP-(不是 admob)的广告。
我找到了这个包:“flutter_google_ad_manager 0.10.1” https://pub.dev/packages/flutter_google_ad_manager
然而,深入研究包的代码,它似乎使用了一个 PlatfromView,它使用原生插件在 Android 和 iOS 上显示广告。
我在https://github.com/flutter/flutter/issues/12114上发现这条评论不鼓励使用 PlatfromViews 在 Flutter 中展示广告:
“请注意,由于 Flutter 的 AndroidView 和 UiKitView 依赖于对平台 UI 组件的低级操作,因此几乎可以保证它们会以移动广告工程团队未预料到且未测试的方式与 Google 移动广告 SDK 交互。即使该方法现在看起来正在运行,它可能会遇到 MRAID 功能、广告中包含的 JS 代码以及展示和点击测量的问题。最后一个尤为重要,因为展示和点击统计数据异常可能会导致暂停帐户。虽然我们与相关方一起处理这些问题,但我们强烈建议使用 Flutter 团队的 firebase_admob 插件,并且不鼓励使用确实使用平台视图嵌入 AdMob 广告的插件。
所以我该怎么做?无论如何都可以用颤振显示DFP广告吗?
解决方案
推荐阅读
- python - 如何使用 python pandas 在单个 csv 单元格中打包多个列表值
- python - 使用 Juypter Notebook 时如何释放 RAM?
- javascript - 方法未获得更改事件的单元测试代码覆盖率
- r - 如何将每个向量元素添加到 R 中的每个列表元素?
- php - 如何让我的 IDE 识别 PHP call_user_func?
- mysql - 将托管 MYSQL 数据库连接到 Android Studio 项目的最简单方法
- c# - 测试时以特定状态启动状态机
- mysql - 使用 Django 在数据库中保存数据时出现问题
- html-framework-7 - 路由路径未反映在 url framework7
- html - 如何将 CSS 卡拆分为 50-50 的内容和图像?