Admob 广告未显示在 phonegap 构建应用程序上
Posted
技术标签:
【中文标题】Admob 广告未显示在 phonegap 构建应用程序上【英文标题】:Admob ads not showing on phonegap build app 【发布时间】:2016-03-01 19:28:23 【问题描述】:我在 phonegap 中创建了一个简单的应用程序并将其发布在 playstore 上。我还将它与 Google admob 帐户链接并选择两种广告类型横幅和插页式广告,但是当任何人打开我的应用程序时它不会显示任何广告或横幅。请帮助我该怎么办。我已经使用 html、Css 和 jquery 构建我的应用程序
【问题讨论】:
【参考方案1】:要在您的应用中展示广告,最简单的方法是使用插件。在这里你可以找到工作的: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);
【讨论】:
好吧,我嵌入了您提供的代码。现在如何测试编码是否正常工作并显示广告。 参见此处:github.com/appfeel/admob-google-cordova/wiki/setOptions 您可以选择在初始化选项中放置“isTesting”标志。您不会在浏览器或模拟器中收到任何广告¿? (也许),必须是真实设备 我已经在我的 config.xml 文件和索引 .html 文件中添加了所有的编码,但问题是一样的。我的广告中没有横幅广告或全屏广告。我从 Play 商店将它安装在另一个人的手机上以查看效果,但它没有显示任何广告 也许您可以发布 config.html、index.html、javascript 代码(或者您可以通过 dropbox 发布或通过 miqmago gmail 发送给我) 好的,我正在向您发送我的项目。看看它有什么问题以上是关于Admob 广告未显示在 phonegap 构建应用程序上的主要内容,如果未能解决你的问题,请参考以下文章
测试广告显示但原始广告未显示在 Google admob 的 phonegap 构建应用程序中
cordova-plugin-ad-admob 通过 phonegap 构建,无法加载和显示广告