мой app.js:
$ionicPlatform.ready(function() {
var admobid = {};
// select the right Ad Id according to platform
if( /(android)/i.test(navigator.userAgent) ) {
admobid = { // for Android
interstitial: 'ca-app-pub-3940256099942544/1033173712'
};
} else {
admobid = { // for Windows Phone
interstitial: 'ca-app-pub-3940256099942544/1033173712'
};
}
if(window.AdMob) AdMob.prepareInterstitial({
adId:admobid.interstitial,
isTesting:true,
autoShow:false
});
мой controller.js:
.controller('ChatsCtrl', function($scope, Chats) {
$scope.$on('$ionicView.beforeEnter', function(e) {
if (window.AdMob) AdMob.showInterstitial();
});
$scope.$on('$ionicView.beforeLeave', function(e) {
if (window.AdMob) AdMob.showInterstitial();
});
})
Я создаю приложение ionic framework для Android, и мне нужно добавить ему межстраничную рекламу, она должна запускаться всякий раз, когда пользователь входит на вкладку чатов.
Вот мой код, большую часть я скопировал из http://pointdeveloper.com/how-to-add-interstitial-ads-on-navigation-to-ionic-framework-apps/.
Я заменил interstitial: 'ca-app-pub-3940256099942544/1033173712'
детали своим ключом, но это не сработало. В чем проблема?
(Я тестирую его как на своем телефоне Android (Nexus 5), так и в эмуляторе Android Genymotion)