Admob TCF Error when using Google UMP SDK

For everyone that needs a workaround until Google fixes the issue:

Disable Personalized Ads for EU users in AdMob -> Blocking Controls.

https://apps.admob.com/v2/pubcontrols/eu-user-consent enter image description here

Then disable the consent form on FundingChoices.

https://fundingchoices.google.com/ enter image description here

The users won't get a consent anymore and non-personalized ads are shown.


From my understanding, if one of your users taps on "Manage options", then, if you want him to receive personalized ads, he has to consent to :

  • Store and/or access information on a device (Purpose 1)
  • Create a personalized ads profile (Purposes 3)
  • Select personalized ads (Purposes 4)

And to consent / enable legitimate interest to :

  • Select basic ads (Purpose 2)
  • Measure ad performance (Purpose 7)
  • Apply market research to generate audience insights (Purpose 9)
  • Develop and improve products (Purpose 10)

For non-personalized ads, he has to consent to :

  • Store and/or access information on a device (Purpose 1)

And to consent / enable legitimate interest to :

  • Select basic ads (Purpose 2)
  • Measure ad performance (Purpose 7)
  • Apply market research to generate audience insights (Purpose 9)
  • Develop and improve products (Purpose 10)

(Source)

The "Google Advertising Products" should also be toggled on in order for AdMob to work. The thing is that NO OPTION is selected by default. So, the user should MANUALLY enable those options (and let's be honest, nobody knows that, and nobody wants to do that). The only thing we can do for the moment is to wait for Google to provide us a way to select some purposes and providers by default. Because in its current state, Funding Choice is unusable on mobile.