首页 文章

AdMob Interstitial停止工作

提问于
浏览
1

插页式广告工作正常,经过两天的测试后,它停止了工作 . 我有错误: Possible Unhandled Promise Rejection (id: 0): Error: Request Error: No ad to show from all configured ad networks . 此错误仅适用于非页内广告 . 我有AdMobBanner,但它的工作非常好 . 对于两者,我使用https://developers.google.com/admob/ios/test-ads中的测试ID . 我试图创建不同的应用程序,但它不能在这两个平台上工作 - iOS和Android . 我的AdMob帐户未被禁止或显示任何警告消息 . 我使用https://github.com/sbugert/react-native-admob使用以下代码:

AdMobInterstitial.setAdUnitID('ca-app-pub-3940256099942544/4411468910');
AdMobInterstitial.setTestDevices([AdMobInterstitial.simulatorId]);
AdMobInterstitial.requestAd().then(() => AdMobInterstitial.showAd());

正如我所说,它已经工作了两天 .

2 回答

  • 2

    插页式广告服务器似乎存在问题,导致此问题似乎是跨平台的 . 它与无广告填充问题有关,即使是测试广告也是如此 . 我在Android上遇到了同样的问题 . 像许多其他人一样,我已经向谷歌提出了这一点,他们已经做出回应,并且在我们发言时似乎正在努力,我们希望!

    请继续关注此主题,希望我们能尽快得到更新:Google AdMob Forum

  • 0
    Try,
    if (AdMobInterstitial.isLoaded() || AdMobInterstitial.isLoading()) {
      AdMobInterstitial.showAd()
    }
    
    • 添加以上行添加并检查 .

    • 删除 AdMobInterstitial.setTestDevices([AdMobInterstitial.simulatorId]); 此行并检查 .

    检查两种情况 .

相关问题