Denny:
Best list to ask these kinds of questions is analytics@ (cc-ed).
>A minor question - could you also count the number of unique recurring user agents per month? I.e. the number of visits that return and have a still valid cookie (e.g. by >marking the cookie after the count).
mmm...Not sure what you mean by "recurring" as you can have thousands of people with the same user agent, right? Think "everyone in Seattle with an iPhone and the latest OS using Safari" . You can add other pieces of info like IP, but in mobile and due to NAT-ing [1] that can also mean a group of thousands of people. So it will always under-report heavily the number of unique devices if you use "recurring user agents" as base for your main calculation.
Now, I might be missing something as your question is brief, maybe you can elaborate a bit more ?
>I am worried that the current number, due to the freshness offset might be overreporting
Since the offset calculation takes IP into account when looking for freshness and it only keeps devices having 1 event without cookies and 0 with cookies the calculation is likely to under-report in mobile, due to, again, NAT-ing and user agents being shared among many devices. We see this on our data as smaller offset numbers in mobile projects than desktop projects. Now, this methodology might over report for a user that uses many distinct IPS, same browser, does 1 request and clears cookies after every session, now this is a far less often a common of a scenario.
Hopefully this makes sense.
>Again, congratulations on the work! I am really happy to see the WMF not being dependent on a commercial traffic numbers provider anymore!
Many thanks for reading!