[meta] Add UI Telemetry for determining menu action usage

RESOLVED FIXED in Firefox 32

Status

()

RESOLVED FIXED
5 years ago
2 years ago

People

(Reporter: mfinkle, Unassigned)

Tracking

(Blocks: 1 bug, {meta})

Trunk
Firefox 32
All
Android
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

We need to learn more about which menu actions are used. This will help us determine what features are used and which are not. We might also be able to learn which actions are not discoverable.

We should instrument the following menus:
* Main menu
* URLBar context menu
* Home page context menu
* Content context menu

If the patches are simple enough, add them here. If not, turn this into a meta bug.
Assigning this to Sola, because he'll be working on first run stuff and adding telemetry, so this is a good place to start. Take a look at bug 942279 for how to add telemetry probes.

Bug 932092 has the context for what sorts of telemetry measurements we can actually collect. Think about sessions and events, and consider what is useful.
Assignee: nobody → oogunsakin

Updated

5 years ago
Depends on: 942279
Blocks: 942279
No longer depends on: 942279
Let's track use of the charset menu, mm?
OS: Linux → Android
Hardware: x86_64 → All
My plan is to use:
Telemetry.sendUIEvent("action", "menu", getResources().getResourceEntryName(id));
or 
Telemetry.sendUIEvent("action", "contextmenu", getResources().getResourceEntryName(id));

To capture all actions. This is not a substitute for drilling into a particular feature, like tracking bookmarking or savetopdf as part of a save-for-later theme.
Main menu and Home page contextmenu are easy.

URLBar contextmenu is tied to the Main menu and we'll double count some actions if we use the easy way. Web content contextmenu is spread across the Prompt system and might not fit into the easy model either.

Therefore, I am breaking this bug up into smaller, more easily landable, bugs.
Summary: Add UI Telemetry for determining menu action usage → [meta] Add UI Telemetry for determining menu action usage
(Reporter)

Updated

5 years ago
Depends on: 1004889
(Reporter)

Updated

5 years ago
Depends on: 1004890
Keywords: meta
Assignee reset?
Meta bug outlived its usefulness, I think.
Assignee: oogunsakin → nobody
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 32
You need to log in before you can comment on or make changes to this bug.