Closed Bug 958519 Opened 11 years ago Closed 10 years ago

[meta] Add UI Telemetry for determining menu action usage

Categories

(Firefox for Android Graveyard :: General, defect)

All
Android
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Firefox 32

People

(Reporter: mfinkle, Unassigned)

References

Details

(Keywords: meta)

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
No longer depends on: mobile-ui-telemetry
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
Depends on: 1004889
Depends on: 1004890
Keywords: meta
Assignee reset?
Meta bug outlived its usefulness, I think.
Assignee: oogunsakin → nobody
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 32
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.