У меня проблема с показом живой рекламы в моем гибридном приложении, созданном на платформе Ionic 2. Что бы я ни делал, я получаю только тестовые объявления. Я пытался решить ее несколькими подходами. С импортированным собственным AdMob, объявленным как переменный, и даже с индивидуальным идентификатором баннера в плагине admob-pro безуспешно. Приложение публикуется в игровом магазине уже почти две недели, обновляется 3 или 4 раза, при этом показываются только тестовые объявления.
Вот что я уже пробовал:
с объявленным, но не импортированным AdMob:
declare var AdMob: any;
initializeApp() {
this.platform.ready().then(() => {
interface AdMobType {
banner: string
}
var admobid: AdMobType;
admobid = {
banner: 'ca-app-pub-3382431837711226/3560481511'
};
if (AdMob) AdMob.createBanner({
adId : admobid.banner,
position: AdMob.AD_POSITION.BOTTOM_CENTER,
autoShow: true
});
StatusBar.styleDefault();
});
}
с импортированной AdMob:
import {AdMob} from 'ionic-native';
initializeApp() {
this.platform.ready().then(() => {
var admobid = {};
if (/(android)/i.test(navigator.userAgent)) {
admobid = {
banner: 'ca-app-pub-3382431837711226/3560481511',
};
}
if (AdMob) AdMob.createBanner({
adId: admobid.banner,
position: AdMob.AD_POSITION.BOTTOM_CENTER,
autoShow: true
});
StatusBar.styleDefault();
});
}
Не знаю, в чем еще может быть проблема. Думая о версии Ionic 2, на которой было создано мое приложение.
Вот моя системная информация:
Cordova CLI: 6.3.1
Ionic Framework Version: 2.0.0-beta.11
Ionic CLI Version: 2.0.0-beta.37
Ionic App Lib Version: 2.0.0-beta.20
OS: Windows 7 SP1
Node Version: v4.5.0
Есть мысли, в чем проблема?
Заранее спасибо.