facebook - 使用 Facebook Audience Network 进行 Flutter admob 中介:如何自定义广告显示?
问题描述
我有一个颤动的社交网络应用程序,admob 原生广告运行良好,我想通过 Facebook Audience Network 实现中介。我在 Admob 上配置了所有内容并导入了 SDK,广告展示还可以。
但这就是 Facebook 广告的显示方式(这不是很好,Admob 广告填满了所有可用空间):
Facebook Audience Network 广告展示
这是我在 feed 中的广告构建代码:
separatorBuilder: (BuildContext context, int index){
if (index != 0 && index % 3 == 0) {
return Container(
height: 300,
child: Card(
color: white,
child: NativeAdmob(
controller: nativeAdController,
adUnitID: AdsHelper.bannerAdUnitId,
type: NativeAdmobType.full,
error: CupertinoActivityIndicator())
),
);
} else {
return Container(height: 5, color: baseAccent);
}
},
我的问题是:
如何自定义广告布局以填充可用空间并具有出色的显示效果?
另外,当我点击广告时没有任何反应,也许是因为这个版本还没有在 AppStore 和 PlayStore 上发布?
解决方案
对于那些可能有同样问题的人,我找到了一个替代解决方案。
集成问题似乎来自 flutter_native_admob 包,它显然与 facebook 的中介并不真正兼容。所以我用 facebook_audience_network 包替换了它,现在它工作正常。
我不再通过 Admob 进行调解,但至少我有 Facebook 广告,这是我的观点。
推荐阅读
- vue.js - 当我设置哈希属性时,Vue路由器不滚动
- python - Selenium - WebDriverWait 直到找到保存在列表中的任何 xpath
- java - 使用 Wildfly Elytron 安全的程序化登录
- java - android studio中的依赖微调器
- python - 在 Raspberry PI 和 Cloud Server 之间进行实时通信然后在 Web 应用程序中显示输出的正确方法是什么?
- python - 查找多个句子中的出现
- android - 搜索视图不使用 setOnQueryTextListener 过滤 ListView 数据
- python - 如何从python中的列表中删除所有重复元素?
- r - 通过循环赋值
- angular - Angular Heroes 示例中令人费解的 Typescript 函数语法