我已经更新了Firebase/admob包。
插播广告正在播放,但横幅却没有。
在更新包之前,横幅广告也很好。
版本:
"@react-native-firebase/admob": "^7.6.9"
UnitID:
const adUnitIdBanner = __DEV__
? TestIds.BANNER
: Platform.OS === 'ios'
? 'xxx'
: 'yyy'
BannerAd:
<BannerAd
unitId={adUnitIdBanner}
size={BannerAdSize.SMART_BANNER}
onAdLoaded={() => {
console.log('Advert loaded');
}}
onAdFailedToLoad={(result) => {
console.log('result', result)
console.log('Ad failed to load', arguments)
}}
/>
Ad加载失败日志:
result [Error: [admob/error-code-no-fill] The ad request was successful, but no ad was
returned due to lack of ad inventory.]
LOG Ad failed to load [[Object], [Function metroRequire], [Function metroImportDefault],
[Function metroImportAll], {"exports": {"default": [Function MainScreen]}, "hot":
{"_acceptCallback": null, "_didAccept": false, "_disposeCallback": null, "accept": [Function
accept], "dispose": [Function dispose]}, "id": 1034}...
日志:
W/unknown:ViewManagerPropertyUpdater: Could not find generated setter for class io.invertase.firebase.admob.ReactNativeFirebaseAdMobBannerAdViewManager
iOS一切都很好。
没有横幅测试广告显示的原因是什么?
这是我的第一个Android应用程序,我试图使用admob广告为我的应用程序,但它是不工作,尽管我所做的一切。 这是我活动中与广告相关的代码 下面是我的XML代码 在模拟器上运行应用程序时的logcat读数既奇怪又令人困惑 如您所见,logcat中至少显示了3个错误。首先,google play服务已经导入到项目中。我可以在android私有库文件夹中看到它(但不是在libs文件夹中)。 还有一个
我已经在我的手机上测试了广告功能。只显示测试广告。当我用我从AdMob得到的单位id替换时,真正的广告就不显示了。 问题出在哪里? 下面是我的代码: 对于我使用的xml 用于加载我使用的ad 在manifeast我有 ...。 但我的广告不加载在android设备上。测试广告运作良好。所有这些操作我都用了一个真实的装置。有什么需要帮忙的吗?
我已经与Admob广告斗争了将近一周,我在互联网上搜索了所有可能的解决方案,但都没有奏效。我的Android应用程序不显示测试广告也不显示实时广告。这是日志: 我的测试间隙负载没有问题,带电的没有。横幅没有显示,测试的和带电的都没有显示。 这是我的xml AdView: 我在横幅上加了: 活动间隙是以这种方式加载的,它是有效的(测试一没有): 我尝试过的事情 > 使用 使用Firebase广告编译
嗨,我的应用程序不显示广告在Android回收器视图,我想显示广告在我的应用程序的底部,但它没有显示他们,我不想显示原生广告,我只想显示一个单一的横幅在底部。这是一个字典应用程序,使用Sqlite数据库加载数据,原生广告将不适合它。请你帮忙这里是我的代码。主activity.java 下面是我的内容main.xml
我有一个离子型应用程序。我想实现cordova admob免费插件。我创建广告单元已经一个多月了。广告在android和ios上都能完美地运行。当我发布到商店时,android运行良好并显示广告,但ios广告不显示。有一个白色区域代替横幅广告。你可以在下面的照片中看到横幅广告。这张照片并不能完全理解,但广告应该出现在空白处。间隙广告和奖励广告根本不显示。此外,在我的admob帐户中,有许多ios请
它在模拟器和真实设备上显示测试广告。但是当我把广告ID改成我的真实ID时,它就不起作用了。。我的应用程序也在AppStore中,但我没有推送更新。我只在Xcode中添加了AdMob,然后连接了真正的设备并在其上进行了测试。我必须将AdMob的最新更新发布到App Store才能看到真正的广告吗?我该怎么办?在推送更新之前,我想测试一下我的真实广告。。 (已填写付款明细)