Hello friends,
Recently I added the GDPR consent dialog to many of my apps so thought that I should share my experience on my channel too.
***LINKS shown in VIDEO***
Google's UMP SDK integration guide for Android:
https://developers.google.com/admob/android/privacy
EEA countries:
https://www.netherlandsworldwide.nl/eu-eea-efta-schengen-countries
#gdpr #gdprcompliance #admob #admobads #gdprconsent #androidappdevelopment #mobileapp #mobilegamedevelopment #mobileappdevelopment #mobileappdev #mobileappdev #androidapp #androidappdeveloper #android #androidstudio #ump #learningisfun #freeeducation
For apps in Google's Play Designed for Families program with mixed audiences or only children as users, my understanding of the GDPR consent form is that you shouldn't show the consent dialog to children so do we even need to integrate Google's UMP in our code?
I queried the Admob Forum about this issue and their recommendation was to still integrate Google's UMP in code but while building the consent information params object, tag it as under the age of consent =true for 100% compliance.
In case of an app that has a mixed audience (children and adults), you can optionally show a neutral age screen and in case the app's user is a child, you build the consent information params object with under the age of consent =true, and in other cases, you make it false.
So, my code for my phonics fun app actually has the tag for under the age of consent =true but I didn't show it in this video as I didn't want to confuse the users with too much information (TMI) 😊
For child-directed apps:
/*************************************************************/
// Create a ConsentRequestParameters object.
ConsentRequestParameters params = new ConsentRequestParameters
.Builder()
.setTagForUnderAgeOfConsent(true)
.build();
/*************************************************************/
I also use the following requestConfiguration for my Mobile Ads. This I set before calling showConsentForm():
/************REQUEST CONFIGURATION for MOBILE ADS*****************/
RequestConfiguration requestConfiguration = MobileAds.getRequestConfiguration()
.toBuilder()
.setTagForChildDirectedTreatment(
RequestConfiguration.TAG_FOR_CHILD_DIRECTED_TREATMENT_TRUE)
.setTagForUnderAgeOfConsent(RequestConfiguration.TAG_FOR_UNDER_AGE_OF_CONSENT_TRUE)
.setMaxAdContentRating(RequestConfiguration.MAX_AD_CONTENT_RATING_G)
.build();
MobileAds.setRequestConfiguration(requestConfiguration);
/*************************************************************/
You also need to declare that your app uses ADVERTISING_ID in App Content in Play Console. However, don't say that the ID is used for advertising (which is the truth as ADVERTISING_ID isn't shared for children's apps) ; choose the option Fraud prevention.
Hope that helps :)
00:00 Introduction - Admob GDPR Consent
00:27 Demo - Admob GDPR Consent
00:36 Who needs to do this? - Admob GDPR Consent
01:03 Steps for Showing Consent Form - Admob GDPR Consent
01:17 Create GDPR Message in Admob - Admob GDPR Consent
03:18 Privacy Policy URL for App - Admob GDPR Consent
05:50 Integrate UMP SDK in Android Studio - Admob GDPR Consent
12:51 Testing GDPR Consent Dialog - Admob GDPR Consent
Gdpr,
Admob gdpr,
admob gdpr consent,
gdpr message android studio,
Show gdpr consent android studio,
gdpr message admob,
google ump for gdpr,
Gdpr message,
admob gdpr warning,
integrate ump for gdpr,
Admob gdpr message,
ump for gdpr,
how to fix admob gdpr,
admob gdpr message android studio,
consent ump,
gdpr consent,
Gdpr compliance,
Gdpr consent form,
create a gdpr message,
child directed gdpr,
gdpr for children apps,
designed for families gdpr,
Тэги:
#Gdpr #Admob_gdpr #gdpr_message_android_studio #Show_gdpr_consent_android_studio #gdpr_message_admob #Gdpr_message #admob_gdpr_warning #integrate_ump_for_gdpr #Admob_gdpr_message #how_to_fix_admob_gdpr #admob_gdpr_message_android_studio #gdpr_consent #Gdpr_consent_form #create_a_gdpr_message #child_directed_gdpr #gdpr_for_children_apps #designed_for_families_gdpr #general_data_protection_regulation #admob_gdpr_consent #admob_gdpr_message #admob_gdpr_consent_message