IONIC 3 - Admob Free在测试错误时不显示广告

C. *_*res 15 admob cordova ionic-framework ionic3 angular

在尝试使用Admob Free插件展示广告时,我遇到了Ionic 3的问题.我的广告只会以测试模式显示(isTesting:true).如果我将其设置为false或评论该行,则没有广告...

这是我的代码:

showBannerAd(){    
    const bannerConfig: AdMobFreeBannerConfig = {
      id:'BANNER-ID',
      autoShow: true,
      isTesting: false
    }
    this.adMob.banner.config(bannerConfig);
    this.adMob.banner.prepare().then(()=>{      
      //this.adMob.banner.show();
    }).catch(err => console.log(err));         
  }
Run Code Online (Sandbox Code Playgroud)

如果我取消注释this.adMob.banner.show()行来强制广告,则只会显示黑色单位.

我认为它可能与我的项目有关,所以我甚至开始了一个空白的项目,结果是一样的.

以前有人修过吗?谢谢!!!

C. *_*res 8

最后我解决了这个问题!

由于我的代码似乎是正确的,因为测试广告正在运行,我回到了我的Admob帐户,发现我丢失了付款信息.

只要我在付款页面上添加了地址,我的实时广告就会开始投放.

我已经在Android(模拟器和设备)和IOS(仅限模拟器)上测试了我的应用程序,并且实时广告在两者上都没有问题.

已加载广告的应用