-
Notifications
You must be signed in to change notification settings - Fork 19
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
DNT:1 extension for audience measurement (EU ePR) #65
Comments
Dear Kim, |
Great, tnx for the feedback. Please note that in my view there are two kinds of opt-outs; web-wide and site-specific opt-out. The current TPE can already express web-wide opt-out DNT:1 by sending it to webwide.com whenever, e.g. a pixel is loaded from it, assuming it’s not the top-level resource. If a-publisher.com provides an site-specific opt-out for the purpose of web analytics through DNT, I think the tracking protection working group should think through the use case further. A possible path forward is to extend the API, e.g., storing a user requested opt-out for webanalytics.com on sitespecific.com. |
We could extend the API to be able to specify the header in the UGE store call, i.e. a DNTVal string property as suggested in issue #6. This could also meet some of the requirements for issue # 60. It would let a first-party specify the header to be received (either itself web wide, or site specifically by targeted sub-resources). The DNTValvalue would be parsed in the storeTrackingException handler, and the UGE rejected unless either:
The first form is for registering DNT:1 in the case that the DNT general preference was unset, to indicate objection to web audience measurement (web-wide or site-specific) The second form is for registering purposes as per Issue #60 After the first character (0 or 1), the value is structured as a list of zero or more attributes as name-value pairs separated by "&", which is a widely used convention for encoding cookie values. We only specify the "p" attribute for now, but other extensions could be supported in future and this format would allow them to be contained in the header in any order. |
We should take the EU use case for a web wide opt-out for the purpose of audience measurement (aka web analytics) into account. We discussed the opt-out on many occasions, e.g. the global considerations taskforce in Berlin (2013). The current development is that the approach for web analytics is a carefully balanced one. The text of the LIBE compromise amendments for the ePR is as follows:
Article 8
Protection of information transmitted to, stored in, related to, processed by and collected from users’ terminal equipment
See also the thread on public-tracking-comments: https://lists.w3.org/Archives/Public/public-tracking-comments/2017Oct/0022.html
The text was updated successfully, but these errors were encountered: