Iffat Fatima
Iffat Fatima

Reputation: 1748

AdMob EU Consent Error: consent form can be used with custom provider selection only

I am the Google consent SDK for android and I have followed all the steps listed in the documentation. When I load the form I get this error in the onConsentFormError :

consent form can be used with custom provider selection only.

I have selected commonly used set of ad technology providers on AdMob console

enter image description here

So my questions are:

1. For this option, do I need to take consent from user? According to documentation on Google Developers site:

Important: The Google-rendered consent form is not supported if any of your publisher IDs use the commonly used set of ad technology providers. Attempting to load the Google-rendered consent form will always fail in this case.

So is it possible I'm getting this error because of the above limitation?

2. If I have to take consent what to do about it in this case? Should I show my own custom consent dialog or something?

Upvotes: 6

Views: 6334

Answers (4)

Sai Akhil
Sai Akhil

Reputation: 11

So actually if the Number of adProviders are more than 11 then we cant use Admob consent form..So either we have to Choose only 12 custom adProviders or create our own custom dialog..Or use some kind of library which does the same...

U can Use This Simple Library for Generating Custom Consent Form if needed which simplifies the things

https://github.com/saiakhil90/ConsentDialog

Upvotes: 1

ZhouX
ZhouX

Reputation: 2176

I am too working on this GDPR mess today and managed to get that Google-rendered form shown, like this:

enter image description here

According to my so far understanding, the only case you can make use of Google-rendered form is:

  1. Use Custom set of ad technology providers
  2. And do NOT use mediation

Otherwise you would need to render a dialog by yourself to ask for consent, which I decided not to, because according to my feeling most end users would go for negative choice while dealing with AD related questions, therefore I feel directly setting to Non-Personalized AD is in some level better than bothering user with a massive text and non-cancelable dialog.

Upvotes: 9

DzungPV
DzungPV

Reputation: 1891

Your option is wrong, to use consent sdk you must choose option "Custom set..." and choose 12 or below, because the sdk not support more than 12 providers. Read more https://developers.google.com/admob/android/eu-consent

Upvotes: 0

Related Questions