Ionic Native Admob - Интерстициальный показ только один раз (если вообще)

Я использую промежуточную рекламу в своем приложении. метод вызывается, когда ионные события (с использованием шаблона публикации / подписки) обновляют подписку пользователя на "свободную".

Его загрузка всегда на симуляторе, но не на реальном устройстве, то есть iPhone 7.

Вот мой код:

if(type === "free") {
    console.log('Subscription Type for Banner: '+type);
  this.counter = this.counter+1;

  const interstitialConfig: AdMobFreeInterstitialConfig = {
    id: 'ca-app-pub-',
    isTesting: false,
    autoShow: true
  };

  this.admobFree.interstitial.config(interstitialConfig);

  this.admobFree.interstitial.prepare()
    .then(() => {
      // banner Ad is ready
      // if we set autoShow to false, then we will need to call the show method here
    })
    .catch(e => console.log(e));
  if(this.counter>1)
  {

  }
  else
  {}


}

Все выглядит достаточно стандартно, просто запутался, почему не работает.

У кого-нибудь есть идеи? Этот метод вызывается каждый раз, когда кто-то просматривает элемент.

Спасибо

0 ответов

Другие вопросы по тегам