MetricsDataPing: Difference between revisions

Jump to navigation Jump to search
m
Line 260: Line 260:
So, now you wanted to know which profiles are not used anymore (dormant, retention problem) and which characteristics they have. This is inherently difficult, but it is possible with the following algo:
So, now you wanted to know which profiles are not used anymore (dormant, retention problem) and which characteristics they have. This is inherently difficult, but it is possible with the following algo:


You submit:
The client submits:


* Date of last submission - e.g. 2012-01-18
* Date of last submission - e.g. 2012-01-18
Line 272: Line 272:
  Date of submission | Age of installation | Crash count | Number of users
  Date of submission | Age of installation | Crash count | Number of users
  2012-01-20        | 500                | 15          | 100000
  2012-01-20        | 500                | 15          | 100000
Any additional user also submitting today the same combination "age 500, crash count 15" increases the "number of users" column by 1.
Any additional user also submitting today the same combination "age 500, crash count 15" increases the "number of users" column by 1, new value is 100001.
Also, you look up the row for the last submission, namely
Also, you look up the row for the last submission, namely
  2012-01-18        | 498                | 10          | 20001
  2012-01-18        | 498                | 10          | 20000
and decrease the number of users by 1.
and decrease the number of users by 1, new value is 19999.


If the user on that day decides that there were too many crashes and switches to Chrome, he will now be stranded on the row
If the user on that day decides that there were too many crashes and switches to Chrome, he will now be stranded on the row
Line 281: Line 281:
because users who have continued to use FF have been subtracted already. So, you can say with certainty that there were 5000 users who used Firefox the last time on 2012-01-20, after having used Firefox for 500 days, and they had 15 crashes (per day/week, whatever you submit) when they stopped using Firefox.
because users who have continued to use FF have been subtracted already. So, you can say with certainty that there were 5000 users who used Firefox the last time on 2012-01-20, after having used Firefox for 500 days, and they had 15 crashes (per day/week, whatever you submit) when they stopped using Firefox.


As you told me, that is exactly the information you are so desperately seeking. Dere, you has it. Without tracking any individual user, it's completely anonymous.
As you told me, that is exactly the information you are so desperately seeking. Tsere, you has it. Without tracking any individual user: it's completely anonymous.


== Avoiding Fingerprinting ==
== Avoiding Fingerprinting ==
Confirmed users
596

edits

Navigation menu