Add telemetry to the Tab Manager panel (aka All Tabs panel) to measure if and how it's being used
Categories
(Firefox :: Tabbed Browser, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox111 | --- | fixed |
People
(Reporter: mconley, Assigned: mconley)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
3.38 KB,
text/plain
|
jhirsch
:
data-review+
|
Details |
We're curious to know more about how the Tab Manager panel is being used. We'd like to collect some usage telemetry for it to help inform some potential improvements to tab management in Firefox.
We'd like to know:
- How often is the tab manager panel opened, and through what entrypoint?
- What parts of the panel are used?
- Do users use the context menu for the panel?
- Do users take advantage of dragging and dropping within the panel?
This is just going to collect counts. We will obviously not collect information on the actual tabs / pages being interacted with.
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
Setting ni? on Perla to make sure I've articulated what we want to measure correctly.
This looks great! @mike - I'm wondering if it would be good to also document/isolate the back button itself and how it's used? Since the focus of this exploration is on megaback?
Assignee | ||
Comment 3•2 years ago
|
||
Click (and keyboard invocations) counts of the back button are already recorded in our browser usage telemetry. Was there something more specific you were wanting to measure?
Assignee | ||
Comment 4•2 years ago
|
||
I spoke to Perla outside of Bugzilla and she confirmed that the description in 0 is accurate with what we hope to measure.
Assignee | ||
Comment 5•2 years ago
|
||
Coming back around to this. I spoke to :loines about this, and it turns out that we've already been measuring some of this using BrowserUsageTelemetry
.
We have (2) already, for example.
We don't currently have (1) or (3) or (4), so we'll need to add that.
Assignee | ||
Comment 6•2 years ago
|
||
This adds probes and a limited set of tests for the following types of measurements:
- A count for each time the All Tabs panel is opened, keyed on the entrypoint.
- A count for each usage of the Tab Context Menu, keyed on the trigger node
as the entrypoint. - A count for each dragstart within the All Tabs panel.
Updated•2 years ago
|
Assignee | ||
Comment 7•2 years ago
|
||
Comment 8•2 years ago
|
||
Comment on attachment 9314951 [details]
Data collection request.md
- Is there or will there be documentation that describes the schema for the ultimate data set in a public, complete, and accurate way?
Yes, the usual desktop firefox documentation.
- 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, the usual desktop firefox telemetry opt-out controls.
- If the request is for permanent data collection, is there someone who will monitor the data over time?
Yes, mconley will monitor.
- 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 data.
- Is the data collection request for default-on or default-off?
Default-on.
- 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 the data collection use a third-party collection tool?
No.
Comment 10•2 years ago
|
||
bugherder |
Description
•