Closed Bug 1779642 Opened 2 years ago Closed 2 years ago

Firefox View Telemetry

Categories

(Firefox :: Firefox View, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
105 Branch
Tracking Status
firefox105 --- fixed

People

(Reporter: niklas, Assigned: niklas)

References

Details

(Whiteboard: [fidefe-2022-mr1-firefox-view])

Attachments

(3 files)

  • Event telemetry gets sent for:

    • Access to Firefox View (on page load)

    • Try colorways button

      • When colorway is not in use
    • Change colorway button

      • When colorway is in use
    • Continue button

      • Step 1 – signing into FxA account or creating FxA account
    • Get Firefox for mobile button

      • Step 2 – getting Firefox mobile

      • Segment these events based on scenario (i.e. a user already syncing 2 desktop devices vs a user that didn’t have a second device set up initially)

    • Tab Pickup

      • Which tab - first or last - how often a tab is clicked

      • How often a user collapses the tabs list (and reopens it)

    • Recently closed tabs open

      • Which link in the list is opened (with timestamp to measure most recent vs least recent)

      • How often a link in the list is opened

      • How often a user collapses the tabs list (and reopens it)

  • Environmental Telemetry:

    • Is Firefox View pref enabled or disabled

    • Tab pickup section - How many tabs are placeholders versus actual tabs in a session

Assignee: nobody → nbaumgardner
Status: NEW → ASSIGNED
Whiteboard: [fidefe-2022-mr1-firefox-view]
Attachment #9286287 - Flags: data-review?(chutten)

telemetry probes:

firefoxview.try_colorways:
Recorded when the user clicks the try colorways button

firefoxview.change_colorway:
Recorded when user clicks the change colorway button

firefoxview.fxa_continue:
Recorded when a user clicks continue to sign ins to or creates a Firefox account

firefoxview.fxa_mobile:
Recorded when a user clicks get Firefox for mobile

firefoxview.tab_pickup:
Recorded when a user clicks one of the tabs in the tab pickup section
index: the first, second, or third tab in the list

firefoxview.tab_pickup_open:
Recorded when a user clicks the arrow to collapse/show the tab pickup section
isOpen: true if the user is opening the tab pickup section. False if the user is closing the section

firefoxview.recently_closed:
Recorded when the user clicks a recently closed tab
Delta: the time in seconds since the tab was closed, index: the number the tab was in the list

firefoxview.closed_tabs_open:
Recorded when the user clicks the arrow to collapse/show the recently closed section
isOpen: true if the user is opening the tab pickup section. False if the user is closing the section

firefoxview.enabled:
Recorded when the pref browser.tabs.firefox-view is toggled
value: true if the pref is being set to true. False if the pref is being set to false

firefoxview.placeholder_tabs:
Recorded when we update the firefox view page.
count: the number of placeholder tabs

Moving some more bugs to the Firefox View component - sorry for the bugspam.

Component: General → Firefox View

Comment on attachment 9286287 [details]
Firefox View Data Collection Request.txt

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.

Is there a control mechanism that allows the user to turn the data collection on and off?

Yes. This collection is Telemetry so can be controlled through Firefox's Preferences.

If the request is for permanent data collection, is there someone who will monitor the data over time?

Yes, Ray Fambro is responsible.

Using the category system of data types on the Mozilla wiki, what collection type of data do the requested measurements fall under?

Category 2, Interaction.

Is the data collection request for default-on or default-off?

Default on for all channels.

Does the instrumentation include the addition of any new identifiers?

No.

Is the data collection covered by the existing Firefox privacy notice?

Yes.

Does the data collection use a third-party collection tool?

No.


Result: datareview+

Attachment #9286287 - Flags: data-review?(chutten) → data-review+

Some of the events were updated so I am requesting review again

Attachment #9287691 - Flags: data-review?(kenny)

Comment on attachment 9287691 [details]
Firefox View Data Collection Request.txt

DATA COLLECTION REVIEW RESPONSE:

Is there or will there be documentation that describes the schema for the ultimate data set in a public, complete, and accurate way?

Yes

Is there a control mechanism that allows the user to turn the data collection on and off? (Note, for data collection not needed for security purposes, Mozilla provides such a control mechanism) Provide details as to the control mechanism available.

Yes. Users can opt-out the data collection by disabling the Firefox telemetry.

If the request is for permanent data collection, is there someone who will monitor the data over time?

Yes, Ray Fambro is responsible.

Using the category system of data types on the Mozilla wiki, what collection type of data do the requested measurements fall under?

This bug falls under Category 2, interaction.

Is the data collection request for default-on or default-off?

Default on for all channels, locales, and countries.

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. This collection is permanent.

Does the data collection use a third-party collection tool?

No.

Attachment #9287691 - Flags: data-review?(kenny) → data-review+
Pushed by nbaumgardner@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e5468003dc14
Add telemetry for Firefox View. r=Gijs,sfoster
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: