pressidium / pressidium-cookie-consent

🍪 Lightweight, user-friendly and customizable cookie consent banner to help you comply with the EU GDPR cookie law and CCPA regulations.
https://wordpress.org/plugins/pressidium-cookie-consent/
GNU General Public License v2.0
53 stars 4 forks source link

Link to reopen the banner after acceptance #66

Open ghostlucius opened 6 months ago

ghostlucius commented 6 months ago

Hello, and many thanks for your work.

The cookie banner disappears after we accept or refuse, and there is no way to change this setting. To be fully compliant, users need to have the possibility to change their consent settings at any time.

Is there a way to leave an icon when we close the banner so that we can reopen the settings at any time?

Is there a way for users to access the cookie banner settings and change their consent after they have accepted the cookies, perhaps with a direct link?

The Italian Authority also requests the possibility to close the banner with an "X". Clicking on the "X" means rejecting all cookies (except necessary ones). Is it possible to add this feature for users?

Can you help me? These features would be very useful for full compliance. Many thanks.

over-engineer commented 6 months ago

Hey, @ghostlucius!

To be fully compliant, users need to have the possibility to change their consent settings at any time.

Is there a way to leave an icon when we close the banner so that we can reopen the settings at any time?

Is there a way for users to access the cookie banner settings and change their consent after they have accepted the cookies, perhaps with a direct link?

This is on our radar in #24 and it’ll likely be included in the next plugin update.

The Italian Authority also requests the possibility to close the banner with an "X". Clicking on the "X" means rejecting all cookies (except necessary ones). Is it possible to add this feature for users?

If possible, could you please share any relevant resources, such as official docs or articles, related to the Italian Authority requirements?

ghostlucius commented 6 months ago

Many thanks for your reply.

The Italian DPA released Cookie Guidelines in 2021.

If the user chooses, as he or she is fully entitled to do, to keep the default settings and therefore not to give his or her consent to the storing of cookies or the use of other tracking techniques, that user should therefore simply close the banner by clicking on the command that is usually meant to enable this action – i.e., the ‘X’ that is normally positioned according to well-received practice at the top right end of the banner area - without having to access other ad-hoc areas or pages. The command in question will have to be as visible as any other commands or buttons that may be used to flag other choices available to the users, which will be detailed below. In other words, the mechanism to enable continued browsing without giving any consent will have to be as user-friendly and accessible as the one in place for giving one’s consent. This would ensure that, by default, the data subject who does not wish to express his or her consent is in no way tracked or profiled;

Here you can find the entire document in English:

https://www.garanteprivacy.it/web/guest/home/docweb/-/docweb-display/docweb/9677876#english

If you don't want to read all the document here is an executive summary (in English) with all the key points:

https://www.garanteprivacy.it/web/guest/home/docweb/-/docweb-display/docweb/9737071

over-engineer commented 3 months ago

Hey, @ghostlucius!

To be fully compliant, users need to have the possibility to change their consent settings at any time.

Is there a way to leave an icon when we close the banner so that we can reopen the settings at any time?

Is there a way for users to access the cookie banner settings and change their consent after they have accepted the cookies, perhaps with a direct link?

We’ve just released 1.5.0 on the WordPress Plugin Directory, bringing a handy floating button to allow users to adjust their cookie settings.

ghostlucius commented 3 months ago

Thank you for the update! Great work!

mzachdev commented 2 months ago

Thank you @over-engineer for this magnificent plugin!

I was wondering if it's possible to have a link instead of a floating button, perhaps in a footer or mobile menu, to be able to change cookie settings after they've been set? The floating button is excellent, but also overlays important content on mobile, and I'm wondering if a link would be useful as an alternate option.

There's also the potential for accessibility concerns with floating overlays.

Are there existing aspects of the plugin I can hook into to achieve this, or any plans to roll out an alternate feature like this, instead of the floating button?

Thanks!

mzachdev commented 2 months ago

I see in the Control Programmatically section of the Wiki that: "Keep in mind that by appending the data-cc="c-settings" attribute to a button (or link) within the consent modal, users can access the settings modal." Is there a way to append data-cc="c-settings" to a button or link outside the consent modal and have it still work?