Я разработал приложение через HTML5, JS, CSS, PHP и MySQL с помощью PhoneGap Builder.Я успешно использовал плагин admob в своем приложении, но когда я добавлял хранилище ключей в мое приложение на PhoneGap Builder, в моем сертифицированном приложении не было рекламы.Ниже мой код плагина config.xml
<plugin name="cordova-plugin-admobpro" spec ="~2.35.3" source="npm" >
<variable name="PLAY_SERVICES_VERSION" value="16.0.0" />
</plugin>
Ниже приведены коды JS.Все нормально, когда я открываю apk без хранилища ключей.
var admobid = {};
if( /(android)/i.test(navigator.userAgent) ) {
admobid = { // for Android
banner: 'ca-app-pub-3620418953743637/6097985822',
interstitial: 'ca-app-pub-3620418953743637/2453242527',
rewardvideo: 'ca-app-pub-3620418953743637/6437036798'
};
}
function initApp() {
var oyunSonu = localStorage.getItem("oyunSonu");
$('#reklamKont').fadeIn();
if(oyunSonu != "1"){
$('#reklamKont').fadeOut();
}
AdMob.prepareInterstitial({
adId: admobid.interstitial,
autoShow: false
});
AdMob.prepareRewardVideoAd({
adId:admobid.rewardvideo,
autoShow: false,
});
}
document.addEventListener('deviceready', initApp, false);
//////////////////////////////////////////////////////////////////
function odulReklamFNC(){
if(odulTusAktif == 1)
{
AdMob.showRewardVideoAd();
odulTusAktif = 0;
}
}
var odulTusAktif;
document.addEventListener('onAdLoaded',function(data){
if(data.adType == 'interstitial'){
var oyunSonu = localStorage.getItem("oyunSonu");
if(oyunSonu == "1"){
localStorage.setItem('oyunSonu', '0');
$('#reklamKont').fadeOut();
AdMob.showInterstitial();
}
}
if(data.adType == 'rewardvideo'){
odulTusAktif = 1;
if(odulBTNGoster == 1){
$('#odulBTN').fadeIn();
}
}
//
});
document.addEventListener('onAdPresent', function(data){
if(data.adType == 'rewardvideo'){
var uyeCookie = localStorage.getItem("uyeID");
$.ajax({
type: "GET",
url: websitePHP + "odulVer.php",
data: {
id : uyeCookie
},
beforeSend: function(){
$("#phpKont").fadeIn();
},
success: function(gelenVeri){
$("#phpKont").fadeOut();
$('#odulBilgi').html(gelenVeri);
$("#gunlukPrim").fadeOut();
$("#odulBildiri").fadeIn();
document.getElementById('satinAlSES').currentTime = 0;
document.getElementById('satinAlSES').play();
odulBTNGoster = 0;
girisAnaFNC();
top10FNC();
}
})
//$('#rumuz').html(data.rewardType);
//$('#elmas').html(data.rewardAmount);
}
});
document.addEventListener('onAdFailLoaded',function(data){
if(data.adType == 'interstitial'){
localStorage.setItem('oyunSonu', '0');
$('#reklamKont').fadeOut();
}
if(data.adType == 'rewardvideo'){
}
});
document.addEventListener('onAdDismiss',function(data){
if(data.adType == 'rewardvideo'){
if(odulBTNGoster != 0){
window.open('baslangic.html','_self');
}
}
});
Как я могу исправить эту проблему.Я также беспокоюсь о том, что это произойдет, когда я загружу свое приложение в сервисы Google Play.
Спасибо.