Closed Bug 1495792 Opened 6 years ago Closed 6 years ago

Add a profile first-run time to telemetry

Categories

(Toolkit :: Telemetry, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
mozilla64
Tracking Status
firefox64 --- fixed

People

(Reporter: mossop, Assigned: mossop)

References

Details

Attachments

(2 files, 1 obsolete file)

The first creation date doesn't necessarily match the time a profile is first used so we should record that as well.
See Also: → 1474285
P2 for tracking so it shows up in our bug tracking dashboard.
Priority: -- → P2
This info needs to be stored somewhere (datareporting/state.json?). As for the stub profile data: It might be a good idea for this data to show up in the new-profile ping[1]. If this becomes part of the environment, it will show up without much additional work. https://firefox-source-docs.mozilla.org/toolkit/components/telemetry/telemetry/data/new-profile-ping.html
See Also: → 1495794
What do you want to do about existing profiles that don't have this set?
Flags: needinfo?(jrediger)
We don't know the first-run time of existing profiles and there's no way to find out, so we should not set it. I imagine we need to set a flag during profile creation and then on first use if that is set store the first-run time.
Flags: needinfo?(jrediger)
Depends on: 1497960
Attached file Data collectiopn request (obsolete) —
Attachment #9016745 - Flags: review?(chutten)
Comment on attachment 9016745 [details] Data collectiopn request DATA COLLECTION REVIEW RESPONSE: Is there or will there be documentation that describes the schema for the ultimate data set available publicly, complete and accurate? Yes. It will be documented in the Telemetry Environment docs. Is there a control mechanism that allows the user to turn the data collection on and off? Yes. Standard Telemetry mechanisms apply. If the request is for permanent data collection, is there someone who will monitor the data over time? No. Using the category system of data types on the Mozilla wiki, what collection type of data do the requested measurements fall under? Category 2 (theoretically Category 1 since it is a technical detail, but maybe "first time user uses profile" is Interaction-level, so let's go with 2) Is the data collection request for default-on or default-off? Default on, all channels. Does the instrumentation include the addition of any new identifiers (whether anonymous or otherwise; e.g., username, random IDs, etc. See the appendix for more details)? No. Is the data collection covered by the existing Firefox privacy notice? Yes. Does there need to be a check-in in the future to determine whether to renew the data? No. Permanent collection. --- Result: datareview- We need an individual to commit to monitoring this data over time.
Attachment #9016745 - Flags: review?(chutten) → review-
So I was asked to implement this measure, who is going to be monitoring it?
Flags: needinfo?(shong)
(In reply to Dave Townsend [:mossop] (he/him) from comment #8) > So I was asked to implement this measure, who is going to be monitoring it? Please put me down as the monitor for this data collection! Thank you
Flags: needinfo?(shong)
Updated request.
Attachment #9016745 - Attachment is obsolete: true
Attachment #9017625 - Flags: review?(chutten)
Comment on attachment 9017625 [details] Data collection request (See comment#7 for unchanged portions of the data review) If the request is for permanent data collection, is there someone who will monitor the data over time? Yes, :shong is responsible. --- Result: datareview+
Attachment #9017625 - Flags: review?(chutten) → review+
Pushed by dtownsend@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ed09a03420ae Add a profile first-run time to the telemetry environment. r=janerik
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla64
Blocks: 1529012

As I understand it, first_use_date is intended to replace creation_date so I added a dependency to a creation_date bug 1449739 for easier discoverability.

Depends on: 1449739
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: