Я создал пример приложения в PhoneGap и интегрировал в него рекламу AdMob с помощью плагина https://github.com/floatinghotpot/cordova-admob-pro. В неопубликованной фазе реклама работала нормально, но после того, как я установил ее из игрового магазина, реклама не показывается. Скажите, пожалуйста, что не так, если это проблема с плагином или проблема с кодом.
Я использовал этот код
var admobid = {};
if( /(android)/i.test(navigator.userAgent) ) {
admobid = { // for Android
banner: 'ca-app-pub-8163065164108970/8189467434',
interstitial: 'ca-app-pub-8163065164108970/7447231403',
rewardvideo: 'ca-app-pub-3940256099942544/5224354917',
};
}
function initApp() {
AdMob.createBanner( {
adId: admobid.banner,
position: AdMob.AD_POSITION.BOTTOM_CENTER,
overlap: false,
offsetTopBar: false,
bgColor: 'black'
} );
// this will load a full screen ad on startup
AdMob.prepareInterstitial({
adId: admobid.interstitial,
autoShow: true
});
}
if(( /(ipad|iphone|ipod|android|windows phone)/i.test(navigator.userAgent) )) {
document.addEventListener('deviceready', initApp, false);
} else {
initApp();
}
и plugin.xml добавляется вот так
<plugin name="cordova-plugin-admobpro" source="npm">
<variable name="PLAY_SERVICES_VERSION" value="16.0.0" />
</plugin>