Google Analytics, arguably the most popular method of monitoring how your website is used, tracks navigation in your site using nasty evil cookies....but it doesn't have to. You can meet privacy regulations (such as the GDPR) while still collecting valuable usage data - without cookies. It's anonymous, and No Cookies.
The GDPR regulation prohibits me from setting a cookie, or using any form of persistent browser storage without user consent. It also prohibits me from collecting data that can be used to identify an individual user without user consent. So I use a volatile storage method, that doesn't transfer to other browser windows/tabs, and disappears when a window/tab is closed. The ID used to track a single session is a random, unique identifier that is re-generated every time a user arrives on the site - so it can't be used to identify a specific person. The plugin offers the option to anonymize the IP address in data sent to Google Analytics. In short, I examined and resolved every conflict between Google Analytics and the GDPR regulation.
You can see it in action on this website, and at https://gdpr.richeyweb.com
- No Cookies (GDPR compliant)
- No identifying information is transmitted
- IP can be anonymized (EU e-Privacy Directive compliant)
- Optional GA debug mode and console logging of sent data
- IPv4 and IPv6 (+CIDR) whitelisting to prevent analytics from running on specific addresses and ranges
- Per-Menu Item custom configurations.
- Controls for sampleRate, siteSpeedSampleRate, alwaysSendReferrer, allowAnchor, transport, and userId
- Optionally enable reporting for individual authors, categories, and publish dates for articles.
- Track YouTube video events:
- Player Ready
- Automatic Analytics events triggered by CSS class names applied to elements. Currently supported events:
- Mouse Events
- Clipboard Events
- Mouse Events
- Enable individual GA autotrack plugins:
- Heartbeat (optional/configurable) - to prevent inaccurate the "bounce" for users who are just idle (reading or watching a video)