Flutter Admob GPRD

163 views
Skip to first unread message

Byron Rodrigues

unread,
Sep 9, 2023, 7:45:15 AM9/9/23
to Google Mobile Ads SDK Developers
I have followed the documentation at https://developers.google.com/admob/flutter/eu-consent to add EU consent to my app using the Google UMP SDK.

If user denies consent it isn't possible to serve non-personalised ads, instead ads don't show at all

Mobile Ads SDK Forum Advisor

unread,
Sep 11, 2023, 4:10:57 AM9/11/23
to 7by...@gmail.com, google-adm...@googlegroups.com
Hy Byron,

Please do note that Google will serve non-personalized ads when all of the following criteria are met:
  • The end user grants Google consent to:
    • Store and/or access information on a device (Purpose 1)
  • Legitimate interest (or consent, where a publisher configures their CMP to request it) is established for Google 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)
Detailed information can be found here: https://support.google.com/admob/answer/9760862?hl=en&ref_topic=9756841

For your use case, if your user denies the consent, then no ads will be shown to your app.
 
This message is in relation to case "ref:_00D1U1174p._5004Q2ojo8u:ref"

Thanks,
 
Google Logo Mobile Ads SDK Team


Byron Rodrigues

unread,
Sep 12, 2023, 2:27:28 PM9/12/23
to Google Mobile Ads SDK Developers
Thank you very much for the explanation, clear and concise. 
Since I don't want the app to be used without ads, personalized or not, I need to have access to the user's choices, and manage access to the app, according to the choices... 
Can you point me to, where do I find documentation to do this? 
(I'm programming in flutter)

Mobile Ads SDK Forum Advisor

unread,
Sep 12, 2023, 4:29:01 PM9/12/23
to 7by...@gmail.com, google-adm...@googlegroups.com

Hi Byron,

Thank you for your response.

With regard to your concern, if you've followed the documentation at https://developers.google.com/admob/flutter/eu-consent, you can try to use the Forward consent to the Google Mobile Ads SDK (https://developers.google.com/admob/flutter/eu-consent#forward_consent_to_the_google_mobile_ads_sdk) to still get non-personalized ads. As mentioned on the documentation, 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, you can configure an AdRequest object with the following code to specify that only non-personalized ads should be requested. Let us know if you have any other concerns.  

Batuhan Savaş Yılmaz

unread,
Sep 13, 2023, 4:18:31 AM9/13/23
to Google Mobile Ads SDK Developers
I am confused. If the user rejects the GPDR, will they not see any ads?

12 Eylül 2023 Salı tarihinde saat 23:29:01 UTC+3 itibarıyla Mobile Ads SDK Forum Advisor şunları yazdı:

Batuhan Savaş Yılmaz

unread,
Sep 13, 2023, 4:50:05 AM9/13/23
to Google Mobile Ads SDK Developers
I added this code but it still doesn't show ads

final AdRequest = AdRequest(nonPersonalizedAds: true);

13 Eylül 2023 Çarşamba tarihinde saat 11:18:31 UTC+3 itibarıyla Batuhan Savaş Yılmaz şunları yazdı:

Test Dvd

unread,
Sep 13, 2023, 4:53:39 AM9/13/23
to Google Mobile Ads SDK Developers
Hi Batuhan,

NO

No consent = 0 Ads

Batuhan Savaş Yılmaz

unread,
Sep 13, 2023, 4:59:34 AM9/13/23
to Google Mobile Ads SDK Developers
But that's ridiculous, isn't it? How are we supposed to generate revenue?

13 Eylül 2023 Çarşamba tarihinde saat 11:53:39 UTC+3 itibarıyla Test Dvd şunları yazdı:
Message has been deleted

Test Dvd

unread,
Sep 13, 2023, 5:05:39 AM9/13/23
to Google Mobile Ads SDK Developers
Hello Batuhan,

Yes, that's what all the editors are saying in different threads.

In other discussions the admins are saying that they are studying a way for users to easily choose non-personalized ads.

For the sake of all the developers, let's hope they get it because if not, it's a hard blow for all the editors.

As you say, how are we supposed to monetize our work?

Batuhan Savaş Yılmaz

unread,
Sep 13, 2023, 5:16:29 AM9/13/23
to Google Mobile Ads SDK Developers
Yes. The most optimal way to monetize the mobile app market is through advertising. Because there is more than one app and if we offer our app for a fee, no one will buy it. Google should not be indifferent to this situation. If it does, we will have to find ourselves another ad provider, but no one is as big as Google. Do you have any other ad provider suggestions for flutter?

13 Eylül 2023 Çarşamba tarihinde saat 12:05:39 UTC+3 itibarıyla Test Dvd şunları yazdı:

Batuhan Savaş Yılmaz

unread,
Sep 13, 2023, 5:17:07 AM9/13/23
to Google Mobile Ads SDK Developers
Also, do you have any idea how we can make our voice heard to Google for this?

13 Eylül 2023 Çarşamba tarihinde saat 12:16:29 UTC+3 itibarıyla Batuhan Savaş Yılmaz şunları yazdı:

Test Dvd

unread,
Sep 13, 2023, 5:42:23 AM9/13/23
to Google Mobile Ads SDK Developers
I don't know how we can make them listen to us.

Just praying and trusting that they will come to their senses and listen to what so many editors are imploring them to do.

That the application has ads yes or yes and that it is the user who chooses if they want them personalized or non-personalized.

I understand that Google also loses if ads are not shown in applications, right?

Batuhan Savaş Yılmaz

unread,
Sep 13, 2023, 6:16:37 AM9/13/23
to Google Mobile Ads SDK Developers
Yes, it is. This shouldn't be this hard to figure out, I'm going crazy.

13 Eylül 2023 Çarşamba tarihinde saat 12:42:23 UTC+3 itibarıyla Test Dvd şunları yazdı:

Mobile Ads SDK Forum Advisor

unread,
Sep 13, 2023, 9:10:58 AM9/13/23
to batuhansa...@gmail.com, google-adm...@googlegroups.com
Hi Batuhan,

Please do note that there are condition that needs to meet before ads shows to your app via consent. If your users didn't consent, then there will be no ads to be shown on your app. Detailed information can be found here: https://support.google.com/admob/answer/9760862?hl=en&ref_topic=9756841.

Batuhan Savaş Yılmaz

unread,
Sep 14, 2023, 2:27:31 PM9/14/23
to Google Mobile Ads SDK Developers
As far as I noticed, if the user does not allow even 1 of the options in the "manage options" section, no ads appear in the app. Is this correct?

13 Eylül 2023 Çarşamba tarihinde saat 16:10:58 UTC+3 itibarıyla Mobile Ads SDK Forum Advisor şunları yazdı:

Mobile Ads SDK Forum Advisor

unread,
Sep 14, 2023, 4:11:51 PM9/14/23
to batuhansa...@gmail.com, google-adm...@googlegroups.com

Hi,

Thank you for your response.

Yes, you're correct that if the user doesn't consent anything then no ads will display in your app. Kindly check this article (https://support.google.com/admob/answer/9760862?hl=en&ref_topic=9756841) for more information.

Test Dvd

unread,
Sep 14, 2023, 6:50:51 PM9/14/23
to Google Mobile Ads SDK Developers
Yes you are correct.

Right now you have to follow a series of parameters to show ads.
Message has been deleted

Batuhan Savaş Yılmaz

unread,
Sep 14, 2023, 10:31:24 PM9/14/23
to Google Mobile Ads SDK Developers
And when are you going to fix this nonsense?

15 Eylül 2023 Cuma tarihinde saat 01:50:51 UTC+3 itibarıyla Test Dvd şunları yazdı:

Mobile Ads SDK Forum Advisor

unread,
Sep 15, 2023, 5:58:04 AM9/15/23
to batuhansa...@gmail.com, google-adm...@googlegroups.com
Hi Batuhan,

We do understand where you're coming from. However, our team must comply fully and respect the EU & GDPR rules. Do kindly note that we always do strive to improve UMP SDK with each releases and update, in our efforts to slowly improve the UX while following the rules of EU & GDPR. In the meantime, you may keep an eye on our developer blog (https://ads-developers.googleblog.com/search/label/admob_sdk) regarding this.

Batuhan Savaş Yılmaz

unread,
Sep 15, 2023, 8:36:16 PM9/15/23
to Google Mobile Ads SDK Developers
This behavior is absurd, this didn't used to be the case, what is our fault if the user doesn't give permission? Why are you cutting our advertising revenue?

It's even dangerous for the future of Flutter, because when people stop getting revenue from ads, they will stop developing mobile apps.

15 Eylül 2023 Cuma tarihinde saat 12:58:04 UTC+3 itibarıyla Mobile Ads SDK Forum Advisor şunları yazdı:

Mobile Ads SDK Forum Advisor

unread,
Sep 17, 2023, 8:36:40 PM9/17/23
to batuhansa...@gmail.com, google-adm...@googlegroups.com
Hello,

Google Mobile Ads SDK simply complies to EU's laws. We do not intend to disrupt developer's means to generate revenue.

Please be informed that this support channel can only best assist you with regards to direct Mobile Ads SDK implementation and technical issues. Having said that, know that we do understand the inconvenience this has brought to you. However, we recommend to reach out instead to Product Support team (https://support.google.com/admob/thread/new?hl=en) as their specialists are better equipped in handling these kinds of concerns.
Reply all
Reply to author
Forward
0 new messages