-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Closed
Labels
EnhancementFor new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.MajorIndicates the severity or impact or benefit of an issue is much higher than normal but not critical.Indicates the severity or impact or benefit of an issue is much higher than normal but not critical.c: PrivacyFor issues that impact or improve the privacy.For issues that impact or improve the privacy.wontfixIf you can reproduce this issue, please reopen the issue or create a new one describing it.If you can reproduce this issue, please reopen the issue or create a new one describing it.
Description
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
- in Administration > JavaScript tracking code, a Piwik admin could check a box "Display a panel to let visitors opt-out from Tracking Cookies"
- when the box is checked, the JavaScript tracking code would add a new call eg.
_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');
- parameters are: the main panel text, the checkbox label, and button label
- the text would be translatable by Piwik translators (nice!)
- if user wants to customise the text they can (when copy pasting)
- when this function
enableCookieOptOut
is called, piwik.js would then display a Cookie opt-out panel in the website.- By default,
I accept cookies from this site
is checked (by default, Piwik uses cookie) [x] - A visitor can uncheck the box and click
Continue
and then Piwik.js willdisableCookies
- the panel could have slightly transparent background (it looks nice)
- By default,
Example
(seen on http://elastic.io)
What are your thoughts?
Findus23, thelfensdrfer and juliusstoerrle
Metadata
Metadata
Assignees
Labels
EnhancementFor new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.MajorIndicates the severity or impact or benefit of an issue is much higher than normal but not critical.Indicates the severity or impact or benefit of an issue is much higher than normal but not critical.c: PrivacyFor issues that impact or improve the privacy.For issues that impact or improve the privacy.wontfixIf you can reproduce this issue, please reopen the issue or create a new one describing it.If you can reproduce this issue, please reopen the issue or create a new one describing it.