Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Android Admob EU User Consent [closed]

I have planned to display ads in my app, and I came across EU User Consent. Is it necessary to show consent form to the user during the app launch (Documentation)?

Or selecting show only non-personalized ads in Admob is enough Admob - Select the type of ads you want to show

like image 285
Asuwathaman R C Avatar asked Aug 03 '20 14:08

Asuwathaman R C


2 Answers

Yes, showing the consent dialog is required also for non-personalized ads:

Ads served by Google can be categorized as personalized or non-personalized, both requiring consent from users in the EEA.

Source

You can use the official Consent SDK for it.

However if your app's users are under the age of consent, you can call the setTagForUnderAgeOfConsent(true) and don't show the dialog - in that case be sure to call it before MobileAds.initialize, so that no cookies are used.

like image 59
Derek K Avatar answered Nov 14 '22 06:11

Derek K


Yes you still have to show the consent form. As you can read here:

Although non-personalized ads don’t use cookies or mobile ad identifiers for ad targeting, they do still use cookies or mobile ad identifiers for frequency capping, aggregated ad reporting, and to combat fraud and abuse. Therefore, you must obtain consent to use cookies or mobile ad identifiers for those purposes where legally required, per the ePrivacy Directive in certain EEA countries.

In your case you can display the consent form with the .withNonPersonalizedAdsOption() property, as you can see in the documentation.

like image 32
Razvan S. Avatar answered Nov 14 '22 06:11

Razvan S.