gpt4 book ai didi

ionic-framework - 横幅未显示我的来自 adMob Ionic 3 的 ID

转载 作者:行者123 更新时间:2023-12-04 18:56:20 25 4
gpt4 key购买 nike

当我尝试使用以下代码在我的设备中运行我的应用程序时:
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));
}

有人帮帮我,请...

对不起,如果我写错了什么,我的英语不是很好......

最佳答案

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

  • 我搜索了很多解决方案,在这篇文章中:ionic-3-admob-free-not-displaying-ads-when-testing-is-false说我需要在付款页面上添加我的地址。
  • 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>
  • 我用这个 adID 进行了测试:ca-app-pub-3940256099942544/6300978111,这个 adId 位于 google test Ads网站,并工作!
  • 当我用我的 adId 测试时显示一个黑色矩形而不是广告,我忽略它,因为在 google Admob FAQ说:在 AdMob 中注册新应用时,可能需要一些时间才能工作。 (总结)
  • 当我在 Play 商店中发布时,广告正在显示!!

  • 谢谢大家=)

    关于ionic-framework - 横幅未显示我的来自 adMob Ionic 3 的 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52142760/

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