GADBannerView no fill error (even for demo ads) on some devices
I have an existing app, that has had AdMob banner ads for 10+ years. It works on over 100K devices. In Mid-January 2024 I noticed a dramatic drop in impressions (~40%). From one day to the next. Initially thought it might have to do with Google’s new EU Consent Manager and too many people declining the consent cookie-banner.
I have tested the ad placement on many devices. iPhones, iPads, Simulators and everything seemed to be working as expected. But one user gave me his device, where ads have not been showing since January. I injected a couple of debug statements into the code and found when launching the app on that device (iPad 12,9 1.Gen) from Xcode that I get the following error from func bannerView(_ bannerView: GADBannerView, didFailToReceiveAdWithError error: Error)
. I’ve never experienced a no fill error, on the test ad units. I added a border to the placeholder view to confirm it is visible on screen.