We've been doing some digging on Do Not Track: it is intended to block third-party cookies, or those that pass on visitor information to third-party advertisers who then serve personalized ads across domains. Google Analytics uses first-party cookies and does not send information on to third-parties.
- Do Not Track was intended to prevent people from being tracked by websites that they do not visit: http://donottrack.us/
- Mozilla's description of Do Not Track, reinforcing this this concept (check out the short FAQ section): http://www.mozilla.org/en-US/dnt/
The Do Not Track setting sends a signal for companies to respect and not set third-party cookies.
The Drupal GA module, if you enable the "Universal web tracking opt-out" setting, responds by not sending any GA tracking code, which may cause two problems: (1) GA is not setting third-party cookies that Do Not Track was intended to block, and therefore should not be blocked, and (2) in addition to blocking the GA cookies, no data at is being sent. Even without the GA cookies, the basic GA script would allow for pageviews to be recorded, same as a log file would capture.
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | remove_donnottrack_functionality-1943090-2.patch | 5.47 KB | realityloop |
Comments
Comment #1
hass commentedYou may missed this.
Once google supports do not track, these feature will be removed from the module. Until this happened I keep it.
Comment #2
realityloop commentedPatch against 1.x attached to remove the donnottrack functionality, was created for a client.