gpt4 book ai didi

flutter - admod 无法在真实设备中显示

转载 作者:IT王子 更新时间:2023-10-29 06:45:26 25 4
gpt4 key购买 nike

我使用 firebase_admob 0.8.0+3对于在我的应用程序中显示 admob,它在测试模式下工作,但是当我部署到我的真实设备时,它不起作用,在 android 设备上显示广告,我只是在控制台中遇到以下错误:

W/flutter (11675): onAdFailedToLoad: 3
I/Ads (11675): Ad failed to load : 3
I/flutter (11675): BannerAd event is MobileAdEvent.failedToLoad

但是当我尝试添加 testDevices 时,它可以显示带有 Test Ad 标签的广告

在 iOS 中的另一种方式,它可以在我的 iPhone 8+ 中显示广告,但不能在其他 iOS 设备中显示,我只是怀疑为什么以及如何解决它?

请找到下面的代码:

FirebaseAdMob.instance.initialize(appId: appId);
MobileAdTargetingInfo targetingInfo = MobileAdTargetingInfo(
keywords: <String>['flutterio', 'beautiful apps'],
contentUrl: 'https://flutter.io',
birthday: DateTime.now(),
childDirected: false
// testDevices: <String>[
// 'FBBACD1EFD1C957AEF3087B3C9074B8F'
// ], // Android emulators are considered test devices
);

myBanner = BannerAd(
// Replace the testAdUnitId with an ad unit id from the AdMob dash.
// https://developers.google.com/admob/android/test-ads
// https://developers.google.com/admob/ios/test-ads
adUnitId: appUnitId,
size: AdSize.smartBanner,
targetingInfo: targetingInfo,
listener: (MobileAdEvent event) {
print("BannerAd event is $event");
},
);

我需要发布到 google play 才能运行吗?!

最佳答案

好的,仅供引用,当我将应用发布到应用商店和google play store时,广告功能正常,因此确实需要发布应用以进行admod for works!

关于flutter - admod 无法在真实设备中显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55184270/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com