Page MenuHomePhabricator

Analytics User uses CentralNotice cookie in x-analytics field of web-request logs
Closed, DeclinedPublic

Description

Add central notice cookie to x-analytics field in web-request logs

Quoting Ellery:
central notice manages a cookie called 'centralnotice_bannercount_fr12'. It simply counts how many banners the client has seen. I would like for the content of this cookie to be added to the x_analytics field.

With this information we can:

  1. Increase the accuracy of our testing by controlling some of the confound that comes from treatment groups with different banner impression histories
  1. Determine the optimum number of banners to show people. i.e. "its worth showing up to 30 instead of 5 impressions like we previously thought", or "after 5 impressions, the probability of getting a donation is so low that we should stop compromising the user experience with banners".

Both of this are pretty important for "baselining" this years fundraiser. I don't see any privacy concerns (its just a count, much less specific than for example the referer or ip/user_agent)

It would suffice to send it back only on webrequests where the uri_path=/wiki/Special:RecordImpression, but this may be harder to do than sending it back on every request.

Event Timeline

kevinator raised the priority of this task from to Needs Triage.
kevinator updated the task description. (Show Details)
kevinator added a project: Analytics.
kevinator changed Security from none to None.
kevinator subscribed.

Apparently this patch should help implement this:
https://gerrit.wikimedia.org/r/#/c/157841/

kevinator renamed this task from Add central notice cookie to x-analytics field in web-request logs to Analytics User uses CentralNotice cookie in x-analytics field of web-request logs.Nov 26 2014, 11:39 PM
kevinator triaged this task as High priority.
kevinator updated the task description. (Show Details)

Megan told me that there is a new "supercookie" used to track banner impressions. Please touch base with Ellery before we implement this.

kevinator changed the task status from Open to Stalled.Dec 1 2014, 4:24 PM

This would be awesome to have. I want to do a study on the probability distribution of banner impressions/pageviews to clickthroughs, and pageviews to edits, so we can see how big of a deal the readership decline is.

kevinator lowered the priority of this task from High to Medium.Dec 10 2014, 9:55 PM

Ellery found a work-around to get what he needs. I think he put the data in the URL.
Until I hear more from him again, this isn't a high priority anymore.

kevinator lowered the priority of this task from Medium to Low.Dec 11 2014, 8:59 AM
kevinator claimed this task.

Closing task since it's not needed anymore. A workaround was implemented.