Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Get current status of CMP user choices to know if ads can be displayed - canRequestAds() #331

Open
websystems-dev opened this issue Sep 20, 2024 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@websystems-dev
Copy link

websystems-dev commented Sep 20, 2024

How you probably know, new Google's CMP system is causing serious problems: users who does NOT accept data storage via the Google CMP Popup will not get ads at all because data storage is required to serve non-personalized ads too. This is leading to a big loss of ads revenues.

So we need a method to get current user choice, in order to knnow if user accepted the minimum required options to get ads, and in case he did not, we can modify our app's content/behavior accondingly.

What do you think about that?

(in the first version of this post, I was referring to the SDK method canRequestAds() but I misunderstood the scope of this method)

@stephan-fischer
Copy link

The ability to retrieve the current CMP user choices is essential; without it, the plugin is practically unusable in the EU. Since Google’s CMP requires data storage consent even for non-personalized ads, users who reject all data storage options won’t see any ads, which results in a significant revenue loss. Adding a method to check if the minimum consent requirements have been met, such as canRequestAds(), would allow developers to adapt app content or behavior accordingly and ensure that ads can be displayed where legally permitted. This functionality is crucial for maintaining revenue in compliance with EU regulations.

@distante
Copy link
Contributor

I will put the Help Needed flag on this issue.

@distante distante added enhancement New feature or request help wanted Extra attention is needed labels Oct 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants