在AdMob上,还有对HTML5的应用程序没有选择了 ,并且在AdSense,移动应用(甚至包括那些基于WebView中,明确提到) 被禁止 。
如何使用谷歌广告赚钱的PhoneGap应用程序(带的PhoneGap构建建)?
在AdMob上,还有对HTML5的应用程序没有选择了 ,并且在AdSense,移动应用(甚至包括那些基于WebView中,明确提到) 被禁止 。
如何使用谷歌广告赚钱的PhoneGap应用程序(带的PhoneGap构建建)?
AdMob的插件是不可用的PhoneGap构建之前,由于旧政策并没有提交二进制文件。
但现在,他们做了他们的政策(有很大的变化http://phonegap.com/blog/2014/12/09/phonegap-build-new-features/ ),现在允许您使用插件在科尔多瓦插件注册表。
要在您的应用程序使用AdMob插件,只需将其配置在你的config.xml文件:
<gap:plugin name="com.google.cordova.admob" source="plugins.cordova.io" />
要显示横幅广告:
if(AdMob) AdMob.createBanner( {
adId:admobid.banner,
position:AdMob.AD_POSITION.BOTTOM_CENTER,
autoShow:true} );
要显示全屏广告:
// preppare and load ad resource in background, e.g. at begining of game level
if(AdMob) AdMob.prepareInterstitial( {adId:admobid.interstitial, autoShow:false} );
// show the interstitial later, e.g. at end of game level
if(AdMob) AdMob.showInterstitial();
更详细的说明和示例代码在其github上的项目主页记载:
https://github.com/floatinghotpot/cordova-admob-pro
PhoneGap的构建本地应用,所以你必须使用本地AdMob SDK的。 有关于如何做AdMob原生实现在网络上引导。 但是如果你多进插件,检查出科尔多瓦AdMob广告插件( Android版 | iOS版 )。