GDPR / Requesting Consent from European Users

207 views
Skip to first unread message

CS

unread,
Nov 19, 2022, 8:32:10 AM11/19/22
to Google Mobile Ads SDK Developers
  Hi,

As I understand, the final objective of using UMP SDK is whether to pass true / false in following call:
final AdRequest = AdRequest(nonPersonalizedAds: bool);

Can app opt to always pass true to serve only nonPersonalizedAds and comply with GDPR?

In that case, something like following should suffice:
final AdRequest = AdRequest(nonPersonalizedAds:  isGDPRSensitiveRegion());

Is there a method to detect GDPR sensitive geography?

Does this make sense? 

Can you please help here?

Thanks & Regards

Mobile Ads SDK Forum Advisor

unread,
Nov 20, 2022, 11:26:12 PM11/20/22
to coolsoluti...@gmail.com, google-adm...@googlegroups.com

Hello,

 

Michael here from Mobile Ads SDK support team. Thank you for reaching out to us.

 

I don't believe there is a method such as isGDPRSensitiveRegion() that can detect GDPR sensitive geography, at least in AdMob SDK's perspective. However, there is a debugGeography you can use in testing wherein it will treat your app as though the device was located in the EEA or UK. On the other hand, you may also use UMPDebugGeographyNotEEA to force the SDK to treat the device as though it is not in the EEA or UK.

 

For more information, you may check this UMP SDK guides below for your reference on integration:

 

Moreover, if you want to force non-personalized ads, you can follow this section where you can configure an AdRequest object to specify that only non-personalized ads should be requested. The sample code causes non-personalized ads to be requested and served regardless of whether or not the user is in the EEA.

 

Let me know should you have further questions.

Regards,

Google Logo
Michael Angelo
Mobile Ads SDK Team
 


ref:_00D1U1174p._5004Q2gQkZt:ref

CS

unread,
Nov 22, 2022, 10:57:25 PM11/22/22
to Google Mobile Ads SDK Developers
Thanks, Michael.

The link that you provided (https://developers.google.com/admob/flutter/eu-consent#using_the_sdk) does not give me clarity on how to implement GDPR. (Not able visualize where the code snippets will go in app)

Is there a complete example for GDPR in flutter that can be referred?

Appreciate your help.

Regards

Mobile Ads SDK Forum Advisor

unread,
Nov 23, 2022, 5:05:02 AM11/23/22
to coolsoluti...@gmail.com, google-adm...@googlegroups.com

Hi,

 

Thank you for your response.

 

Since you're looking for Flutter specific implementation of GDPR, we would suggest to direct your question to the Flutter plugin issue tracker to assist you better on this.

 

Regards,

Google Logo
Princess Pamela
Mobile Ads SDK Team
 


ref:_00D1U1174p._5004Q2gQkZt:ref

Ruwan Sampath

unread,
Jan 8, 2024, 3:02:35 AM1/8/24
to Google Mobile Ads SDK Developers

The default behavior of the Google Mobile Ads SDK is to serve personalized ads. If a user has consented to receive only non-personalized ads, As google documentation, we need to configure an AdRequest object with the following code to specify that only non-personalized ads should be requested:

final AdRequest = AdRequest(nonPersonalizedAds: true);

But How can we detect user selected consent status when send the ad request in flutter app.

Mobile Ads SDK Forum Advisor

unread,
Jan 8, 2024, 3:30:06 AM1/8/24
to karsdis...@gmail.com, google-adm...@googlegroups.com

Hi Ruwan,

Thank you for contacting the Mobile Ads SDK Support team.

I will check with our team regarding your query and one of my team members will reach out to you once we have an update on this. Meanwhile, your patience is highly appreciated. 

This message is in relation to case "ref:!00D1U01174p.!5004Q02gQkZt:ref"

Thanks,
 
Google Logo Mobile Ads SDK Team


Mobile Ads SDK Forum Advisor

unread,
Jan 9, 2024, 1:12:22 PM1/9/24
to karsdis...@gmail.com, google-adm...@googlegroups.com
Hi Ruwan,

If you implement the UMP SDK correctly and the user elects to not consent to personalized ads, the Google Mobile Ads SDK will serve non-personalized ads as instructed by the UMP SDK. No further action is needed on your part (such as manually modifying the ad request configuration). All of these details are handled by the Google Mobile Ads and UMP SDKs.

Hope this helps,
Nick

ref:!00D1U01174p.!5004Q02gQkZt:ref
Reply all
Reply to author
Forward
0 new messages