Mobile Ads SDK (iOS) Native Style Video blank when using TCF String

25 views
Skip to first unread message

Mikko Vartiainen

unread,
Dec 16, 2025, 9:43:58 AM12/16/25
to Google Mobile Ads SDK Developers

Hello,

We’ve encountered an issue with the Mobile Ads SDK for iOS when displaying native-style video ads.

Our setup uses a simple Native Style that includes a video element via the #%NATIVE_VIDEO_WRAPPER%# macro. We load this as a fluid-sized banner in our iOS application.

The problem occurs when the IAB TCF consent string is present: the video area appears blank. Only the player controls (pause and mute) are visible. Audio plays correctly, but the actual video content does not render.

When we remove the consent information, the video displays normally.

This issue can be reproduced using the sample app available here: https://github.com/googleads/googleads-mobile-ios-examples

By default the sample app is using IAB TCF consent string. To test case without IAB TCF consent string, provided consent manager needs to disabled and app needs a clean reinstall (otherwise sdk will pickup stored consent string)

Has anyone else run into this, or is there guidance on how to resolve it?

Thanks!

Mobile Ads SDK Forum Advisor

unread,
Dec 16, 2025, 5:38:00 PM12/16/25
to mikko.va...@sanoma.com, google-adm...@googlegroups.com
Hi Mikko,
 
Thank you for contacting the Mobile Ads SDK Support Team.
 
I apologize for the delay in responding. I am currently investigating this issue and will share an update with you by tomorrow.

Thanks,
 
Google Logo Mobile Ads SDK Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5
[2025-12-16 22:37:04Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01wn0ri:ref" (ADR-00347765)



Mobile Ads SDK Forum Advisor

unread,
Dec 17, 2025, 10:05:09 AM12/17/25
to google-adm...@googlegroups.com, mikko.va...@sanoma.com

Hi,

Thanks for your patience.

I tested this behavior using the Google sample app and verified the IAB TCF consent values. In my tests, native video ads rendered correctly when consent was fully accepted and when it was fully denied, even with the consent string present.

Since I was unable to replicate the issue, could you please share the following details to help me investigate further?

  • A sample project reproducible app where the issue occurs
  • A screen recording clearly demonstrating the issue
  • Google Mobile Ads SDK version used in your app

I will look out for your update.

If the file(s) you are looking to share are less than 25mb in total you can attach them to this case on your next reply. If you are having trouble attaching your file to this case or if your file(s) are larger than 25mb, you can share your files with me by performing the following steps:

1. Navigate to

https://docs.google.com/forms/d/e/1FAIpQLSfkAiXMeYP-fw1W3Z-tT9uwmATEKO5X6S-th0gR2ezdKaaqfg/viewform?usp=pp_url&entry.400550049=Mobile+Ads+SDK&entry.460850823=500Ht00001wn0riIAA&entry.80707362=00347765

2. Fill out all fields, and attach your file(s).

3. Please reply back on this thread when you have uploaded your file(s). Please do not share this link.


Thanks,
 
Google Logo Mobile Ads SDK Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-12-17 15:04:09Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01wn0ri:ref" (ADR-00347765)



Reply all
Reply to author
Forward
0 new messages