AdMob Interstitial ad is not displayed immediately after calling the show() function

54 views
Skip to first unread message

Marko

unread,
May 17, 2021, 10:44:23 AM5/17/21
to Google Mobile Ads SDK Developers
Hello!

I have a strange problem regarding the Interstitial ad display. I am using the test ad unit ID for Android interstitials (ca-app-pub-3940256099942544/1033173712) as it is documented in: https://developers.google.com/admob/android/interstitial.

So, the interstitial ad is definitely loaded, but there is a latency of about 1 second between calling the method show() and displaying the ad on the screen. Even more confusing is the fact that when I call the method show() on the AppOpenAd object the ad is displayed immediately.

I've tested the versions play-services-ads:20.1.0, 20.0.0, 19.8.0 and 19.7.0 and the same problem occurs in all those cases. 

Can you explain why this happens?  

Thank you for your explanation in advance!

Mobile Ads SDK Forum Advisor Prod

unread,
May 17, 2021, 2:04:45 PM5/17/21
to marko...@webelinx.com, google-adm...@googlegroups.com
Hi Marko,

Thank you for bring this question to our attention. This is not as simple as just saying one is faster or slower than the other. While I am not denying that you are seeing the ads with the delays that you might be seeing. The fact that one might be delayed and the other not. Is can have many reason.. But I would mostly tend to say it has to do with the amount of work being done and when that work is being doen. The AppOpenAds is not doing as much as t is just loading for a 1 time ads that is not expected to last as long as your regular ads.

While the ads being shown, ie interstitial, are using the SDK a bit differently and being used multiple times for several things. SO it is a little more intensive usage in app.

Regards,
Google Logo
William Pescherine
Mobile Ads SDK Team
 


ref:_00D1U1174p._5004Q2HBT2p:ref
Reply all
Reply to author
Forward
0 new messages