首页 > 解决方案 > Cordova admob 仅显示测试广告,不显示真实广告

问题描述

Admob 真实广告没有显示,它总是在横幅和插页式中显示“测试广告”。

我正在使用cordova js 构建一个应该与google admob 集成的android 应用程序。我在 stackoverflow 和 youtube 和 google 中搜索和研究了很多。我已将应用程序发布到 google play 商店! 我以前版本的应用程序是在 cordova 中构建的,并且可以与 admob 广告一起正常工作。但是在应用程序的新更新中,admob 总是显示测试广告。

注意我从应用发布之日起已经等待了 1 周

首先,我创建了一个 cordova 应用程序并添加了 android 平台。

然后我使用以下方法安装了插件:

https://www.npmjs.com/package/cordova-plugin-admob-free

cordova plugin add cordova-plugin-admob-free --save --variable ADMOB_APP_ID="ca-app-pub-6373615118835277~267935XXXX"

我在index.js中使用了以下代码:

var ShowBannerAd = function () {
    admob.banner.prepare();
            admob.banner.show({
                id: 'ca-app-pub-6373615118835277/846043XXXX',
                autoShow: true
            });
};

var ShowInterstitialAd = function () {
    admob.interstitial.prepare();
    admob.interstitial.show({
        id: 'ca-app-pub-6373615118835277/889395XXXX',
        autoShow: true
    });
};

在我的index.html中:

<html>
 <head>
    <script src="cordova.js"></script>
    <script src="js/index.js"></script>
 </head>
 <body>
    <button onclick="ShowBannerAd()">Show Banner add</button>
    <button onclick="ShowInterstitialAd()">Show Interstitialadd</button>
 </body>
</html>

我使用的代码有什么错误使用吗?

我应该等待多少天才能在我的应用中看到实际的广告?

在我的应用程序有新更新后,我是否必须一直等待?

谢谢!如何通过简单的步骤在我的 cordova 应用程序中正确显示 admob 广告?

标签: androidcordovaadmob

解决方案


推荐阅读