yandexmobile / yandex-ads-sdk-android

Other
78 stars 22 forks source link

Interstitial ad закрывается сразу после открытия. #150

Closed q2ve closed 2 years ago

q2ve commented 2 years ago

Реклама загружается (срабатывает onAdLoaded) и вызывается, но спустя несколько миллисекунд произвольно закрывается. На экране ничего не успевает отобразиться.

image

Никаких связанных сообщений в логах нет. Идей тоже нет. Вызванный точно таким же образом в том же месте RewardedAd срабатывает как должен. Буду очень благодарен за помощь.

mobileads: 5.2.0 mobmetricalib: 5.0.0

override fun onResume() {
      super.onResume()
      Log.e("REMOVE1337", "INTERSTITIAL TEST START")
      val testAd = InterstitialAd(this)
      testAd.setAdUnitId("R-M-DEMO-interstitial")
      testAd.setInterstitialAdEventListener(object : InterstitialAdEventListener {
            override fun onAdLoaded() {
                Log.e("REMOVE1337", "onAdLoaded $testAd")
                testAd.show()
            }
            override fun onAdFailedToLoad(adRequestError: AdRequestError) {
                Log.e("REMOVE1337", "onAdFailedToLoad $adRequestError")
            }
            override fun onAdShown() {
                Log.e("REMOVE1337", "onAdShown")
            }
            override fun onAdDismissed() {
                Log.e("REMOVE1337", "onAdDismissed")
            }
            override fun onAdClicked() {
                Log.e("REMOVE1337", "onAdClicked")
            }
            override fun onLeftApplication() {
                Log.e("REMOVE1337", "onLeftApplication")
            }
            override fun onReturnedToApplication() {
                Log.e("REMOVE1337", "onReturnedToApplication")
            }
            override fun onImpression(impressionData: ImpressionData?) {
                Log.e("REMOVE1337", "onImpression ${impressionData}")
            }
      })
      testAd.loadAd(AdRequest.Builder().build())
}
mohammedamehry commented 2 years ago

i am also getting the same error , also when tring to load banner i get banner rendering failed with timeout error

mobile-ads-github commented 2 years ago

Thank you for the report. Demo ad unit R-M-DEMO-interstitial is now fixed, you can use it for testing. For banners you can use demo ad unit R-M-DEMO-320x50.