【问题标题】:The banner not showing with my id from adMob Ionic 3横幅未显示我来自 adMob Ionic 3 的 ID
【发布时间】:2019-02-08 02:21:24
【问题描述】:

当我尝试使用此代码在我的设备中运行我的应用程序时:

ionic cordova build android

它生成了一个 APK 并安装在我的设备中。当我使用此代码构建时,广告有效:

showAd() { const bannerConfig: AdMobFreeBannerConfig = { isTesting: true, autoShow: true }; this.admobFree.banner.config(bannerConfig); this.admobFree.banner.prepare() .then(() => { // banner Ad is ready // if we set autoShow to false, then we will need to call the show method here }) .catch(e => console.log(e)); }

当我使用其他代码构建时,广告不显示:

showAd() { const bannerConfig: AdMobFreeBannerConfig = { id: 'MY-ID-FROM-ADMOB', isTesting: false, autoShow: true }; this.admobFree.banner.config(bannerConfig); this.admobFree.banner.prepare() .then(() => { // banner Ad is ready // if we set autoShow to false, then we will need to call the show method here }) .catch(e => console.log(e)); }

请有人帮帮我...

对不起,如果我写错了,我的英文不太好......

【问题讨论】:

    标签: ionic-framework ionic3 admob cordova-plugins


    【解决方案1】:

    嗯,使用新的 adMob 广告 ID 显示广告需要一段时间。

    您应该从 admob 配置中删除 isTesting

     showAd() {
        const bannerConfig: AdMobFreeBannerConfig = {
          id: 'MY-ID-FROM-ADMOB',
          autoShow: true
         };
         this.admobFree.banner.config(bannerConfig);
         this.admobFree.banner.prepare()
           .then(() => {
             // banner Ad is ready
           })
           .catch(e => console.log(e));
      }
    

    可能需要几天或一天

    【讨论】:

      【解决方案2】:

      感谢 suzan 的分享,但这不是解决方案。 3 天后,我终于成功发布了带有广告的应用。

      1. 我搜索了很多解决方案,在这篇文章中:ionic-3-admob-free-not-displaying-ads-when-testing-is-false 说我需要在付款页面上添加我的地址。

      2. cordova-plugin-admob-free 站点中,我读到我需要在我的 config.xml 中添加此代码:

      <plugin name="cordova-admob-sdk" spec="~0.13.1"> <variable name="PLAY_SERVICES_VERSION" value="11.6.0" /> </plugin>

      1. 我使用这个 adID 进行了测试:ca-app-pub-3940256099942544/6300978111,这个 adId 在google test Ads 站点中找到,并且有效!

      2. 当我使用我的 adId 进行测试时,显示一个黑色矩形而不是广告,我忽略了它,因为在 google Admob FAQ 中说:当新应用程序注册到 AdMob 时,可能需要一些时间才能工作。 (总结)

      3. 当我在 Play 商店中发布时,广告正在展示!!

      谢谢大家=)

      【讨论】:

      • 我们不能在不发布到游戏商店的情况下看到广告吗??我已经用测试广告测试了 admob 并且它的工作。
      • @ThisaraSubath 我们不能。您只会在发布应用时看到您的广告。这确实发生在我身上。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多