Getting AdWillPresentFullScreenContent Callbacks But No Impressions?

2 views
Skip to first unread message

DavidSurveyor-64

unread,
Dec 2, 2025, 7:49:20 PM (15 hours ago) Dec 2
to Google Mobile Ads SDK Developers
My iOS app shows interstitial ads with AdMob. In testing with test ads, I get 100% impression rate. In production, only 5% of presentation attempts result in billable impressions. I've added extensive tracking and found that interstitial.present() fires (as well as the adWillPresentFullScreenContent() callback, but adDidRecordImpression rarely does (in production with real ads).

Last Week's Numbers (Production):
- 692 present() calls and adWillPresentFullScreenContent() callbacks
- Only 37 adDidRecordImpression callbacks (matches my admob dash)
- ~ 95% loss rate

A Few Notes:

Test ads work perfectly
I preload ads up to 30 seconds before showing (well under 60 min expiry)
I'm trying to make sure I get the topmost view controller
I've tried verifying ad freshness with some telemetry and code

Best thing I can come up with is...

Production ads have heavier creatives (video/rich media) that take longer to load than test ads. During this delay, something happens (app backgrounds? VC destroyed? Network drops?) that causes AdMob to not record the impression, even though the ad appears to present.

Any insights appreciated! How should I try troubleshooting? Anyone seen something similar??

Mobile Ads SDK Forum Advisor

unread,
2:15 AM (8 hours ago) 2:15 AM
to mwda...@gmail.com, google-adm...@googlegroups.com

Hi,

Thank you for contacting Mobile Ads SDK Support team.

That sounds incredibly frustrating, especially when the test ads work perfectly, but the production ads are dropping off so significantly. It’s clear you’ve put a lot of thought into this with your tracking and preloading, but the issue still seems pretty tricky to pinpoint

Could you kindly provide the below information via reply to author option for further investigation. 

  • app ID
  • ad unit ID
  • Are you using the same app ID in both your test and production builds?
  • Are you using the same setup for both test and production environments?
  • Mobile Ads SDK Version
  • Charles logs for both test ads and production ads

Thanks,
 
Google Logo Mobile Ads SDK Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5
[2025-12-03 07:14:26Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01vUhrR:ref" (ADR-00346729)



Colia Rabato

unread,
2:35 AM (8 hours ago) 2:35 AM
to Mobile Ads SDK Forum Advisor, mwda...@gmail.com, google-adm...@googlegroups.com
مرحبا

--

---
You received this message because you are subscribed to the Google Groups "Google Mobile Ads SDK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/google-admob-ads-sdk/QvPlB000000000000000000000000000000000000000000000T6OMS200LQlxo7_cRUOGShTr2xJ0LQ%40sfdc.net.
Reply all
Reply to author
Forward
0 new messages