【发布时间】:2016-03-01 19:28:23
【问题描述】:
我在 phonegap 中创建了一个简单的应用程序并将其发布在 playstore 上。我还将它与 Google admob 帐户链接并选择两种广告类型横幅和插页式广告,但是当任何人打开我的应用程序时它不会显示任何广告或横幅。请帮助我该怎么办。我已经使用 Html、Css 和 jquery 构建我的应用程序
【问题讨论】:
我在 phonegap 中创建了一个简单的应用程序并将其发布在 playstore 上。我还将它与 Google admob 帐户链接并选择两种广告类型横幅和插页式广告,但是当任何人打开我的应用程序时它不会显示任何广告或横幅。请帮助我该怎么办。我已经使用 Html、Css 和 jquery 构建我的应用程序
【问题讨论】:
要在您的应用中展示广告,最简单的方法是使用插件。在这里你可以找到工作的:https://github.com/appfeel/admob-google-cordova。要在 Phonegap Build 中使用,请将以下标记放在 config.xml 文件中:
<gap:plugin name="cordova-admob" source="npm"/>
或在本地 phonegap 应用中使用:
cordova plugin add cordova-admob
然后在你的js代码中:
function onDeviceReady() {
document.removeEventListener('deviceready', onDeviceReady, false);
// Set AdMobAds options:
admob.setOptions({
publisherId: "ca-app-pub-XXXXXXXXXXXXXXXX/BBBBBBBBBB", // Required
interstitialAdId: "ca-app-pub-XXXXXXXXXXXXXXXX/IIIIIIIIII", // Optional
});
// Start showing banners (atomatic when autoShowBanner is set to true)
admob.createBannerView();
// Request interstitial (will present automatically when autoShowInterstitial is set to true)
admob.requestInterstitialAd();
}
document.addEventListener("deviceready", onDeviceReady, false);
【讨论】: