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
Let me display a "Cookie opt-out" panel in their websites tracked by Piwik #8342
Comments
It is a great idea to integrate this into Piwik itself. So the users don't have to care about such things. One additional suggestion: The generated panel should use a meaningful & unique css-class, so users can modify the look on their own. |
Moving to 2.15.1 after talking with @alex-gulentz - would be awesome to build this little feature in Piwik! Btw: we will be able to offer an easy way to enable by default this feature across all website by adding the function call via CustomTrackerJs plugin. |
In the issue above, we specc'ed a version of the cookie consent where the user would be able to directly opt-out of cookies from within the cookie consent panel. But actually, we may not need to go this way, it is a bit more complicated so let's start maybe with the easiest solution. Simple spec/MVPThe easiest solution would be to simply inform the user that cookies are used to provide essential functionnality to the website.
Questions
|
I like the way the CMS Pimcore did implement this - with a lot of freedom for the admin in case of wording, styling and so on. I'd also throw in that a checkbox with the ability to tell that cookies are not accepted is useless for many sites - most sites are dependent on cookies and we'd need a callback from Piwik to tell the site itself not to use cookies (e.g. implementations for Pimcore, MyBB and so on). |
Can we maybe ideally not add such new features into LTS version (it'll be a patch release)? |
@tsteur ideally yes, but it would mean we need to wait 6 months or so before having this feature in a stable Piwik 3.0 release, which is an issue as it is an important feature for German users and market... The upside is that this feature is "safe" regarding LTS since we add a new feature in piwik.js (that is not enabled/ used by default) and this should not change any core API or affect existing code |
OK, feature doesn't really look high value to me as it's often displayed very differently for each site to have it integrated nicely. Will all the translations etc be in Also wondering if ad blockers are a problem? |
No, all translations will be set in the Website tracking code, and translations will be stored in the server side. The Javascript Tracking code screen, will have a checkbox to enable the Cookie opt-out panel. User will copy the translations when copying the Js code into their page.
No we don't need to: laws are different in each country, as each EU country for example receives the EU directive and can choose to implement it the way they want in local legislation. Just in europe there is wide diversity of implementations of privacy laws. Our goal at PIwik though is to lead the way in terms of privacy. That's why it's important for us to provide this feature and make it super easy for webmasters to inform their users.
It's mostly about us deciding what such panel should contain :-) I think it's important to find a message that is very easy to understand and very clear, as it will be ready by all kinds of people including some non technical at all. The text should really be the easiest to understand as possible 👍
it's already clear that we are not liable, but I agree we should add a notice somewhere. it may be enough to mention this in a FAQ or User guide VS in product itself?
It is fine and acceptable that this feature does not work, when ad blocker is enabled. |
We wouldn't work on this ticket as is, so closing for now. See #12600 for links to other issues |
In our effort to innovate and bring better Privacy to Piwik users worldwide, we would like to provide an easy to use mechanism for Piwik users to show a "Cookie opt-out" panel on their websites.
By default, when visitors view a website tracked by Piwik, tracking cookies are set on the visitor browser. It is possible for a Piwik admin to specifically disable all tracking cookies, but this would apply to all visitors. The goal of this feature is to let each visitor decide whether they want to opt-out from tracking cookies.
Suggested product changes
_paq.push('enableCookieOptOut', 'This site uses cookies. Some of the cookies we use are essential for parts of the site to operate, and some cookies are used to measure how you use this website.', 'I accept cookies from this site', 'Continue');
enableCookieOptOut
is called, piwik.js would then display a Cookie opt-out panel in the website.I accept cookies from this site
is checked (by default, Piwik uses cookie) [x]Continue
and then Piwik.js willdisableCookies
Example
(seen on http://elastic.io)
What are your thoughts?
The text was updated successfully, but these errors were encountered: