Баннерная реклама не отображается в эмуляторе Android - PullRequest
0 голосов
/ 15 ноября 2018

Привет, у меня есть этот код для тестирования bannerads в эмуляторе Android. У меня есть правильный импорт на месте. Вызов this.showBannerAd () останавливает эмулятор от запуска приложения. Любые входы на том же помогут

Код конструктора:

constructor(  platform: Platform, 
              private admobFree: AdMobFree,              

            ) {
                if (!platform.is('core')) {
                  this.showBannerAd();
              }
            }
 async showBannerAd(){
    const bannerConfig: AdMobFreeBannerConfig = {
      isTesting: true,
      autoShow: true
    }
     this.admobFree.banner.config(bannerConfig);

    try {
      const result = this.admobFree.banner.prepare();
      console.log("Admob result: ", result)

    }

    catch(e) {
      console.error(e);
    }
  }

1 Ответ

0 голосов
/ 15 ноября 2018

важно включить тестовую рекламу во время разработки, потому что Google не позволяет разработчикам использовать реальные баннеры, пока приложение находится в развитие.

Есть 2 способа реализовать это:

Используйте Идентификатор баннера ca-app-pub-3940256099942544/6300978111
Или используйте Interstitial ca-app-pub-3940256099942544/1033173712

Перезапустите ваше приложение. Если это объявление от Google, вы увидите ярлык с тестовой рекламой, центрированный в верхней части объявления (баннер, промежуточное или вознагражденное видео).

...