Closed
Bug 1046859
Opened 11 years ago
Closed 9 years ago
Add telemetry flag for search suggestion opt-in
Categories
(Firefox for Android Graveyard :: General, defect)
Tracking
(firefox45 fixed, firefox46 fixed, firefox47 fixed)
RESOLVED
FIXED
Firefox 47
People
(Reporter: rnewman, Assigned: mfinkle)
Details
Attachments
(1 file)
|
1.28 KB,
patch
|
liuche
:
review+
lizzard
:
approval-mozilla-aurora+
lizzard
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
These are things we'd like to know. We can approximately figure this out from FHR by looking to see users who've issued suggested searches, but that doesn't tell us if their locale simply doesn't have a suggest-enabled default engine.
| Assignee | ||
Comment 1•11 years ago
|
||
I went with an Event.ACTION, but I could be swayed to something else. I considered creating Event.OPT_IN on the off chance there could be more opt-ins we would want to track as a group.
If we wanted that approach we could use:
Event.OPT_IN, Method.BUTTON, "suggestions_yes" | "suggestions_no"
Given that I went with:
Event.ACTION, Method.BUTTON, "suggestions_yes" | "suggestions_no"
I went with "suggestions_*" because it is the R.id of the buttons and for ACTIONs we pass the R.id of the button or menu. I am wondering if I should use "search_suggestions_*" to make it more contextual.
Thoughts?
Assignee: nobody → mark.finkle
Attachment #8465743 -
Flags: review?(liuche)
| Reporter | ||
Comment 2•11 years ago
|
||
mfinkle: why not a 'real' telemetry flag for offered/accepted, a la Bug 1013024?
This is what we did there:
"FENNEC_DISTRIBUTION_REFERRER_INVALID": {
"expires_in_version": "never",
"kind": "flag",
"description": "Whether the referrer intent specified an invalid distribution name",
"cpp_guard": "ANDROID"
},
set via
Telemetry.HistogramAdd(HISTOGRAM_CODE_CATEGORY, CODE_CATEGORY_FETCH_INVALID_CONTENT_TYPE);
| Assignee | ||
Comment 3•11 years ago
|
||
(In reply to Richard Newman [:rnewman] from comment #2)
> mfinkle: why not a 'real' telemetry flag for offered/accepted, a la Bug
> 1013024?
Because this is more strictly UI related. It's tracking what people do in the UI.
Comment 4•11 years ago
|
||
Comment on attachment 8465743 [details] [diff] [review]
optin-telemetry v0.1
Review of attachment 8465743 [details] [diff] [review]:
-----------------------------------------------------------------
I would be more specific than just ACTION but I also think that OPT_IN might be too specific. What about something like USER_OPTION (USER_SELECTION? USER_CHOICE?) which would be more generic than just a specific opt-in, and signifies some sort explicit choice instead of just an "action"?
If you don't want to make another method, I'd just stick with ACTION.
Attachment #8465743 -
Flags: review?(liuche) → review+
| Assignee | ||
Updated•11 years ago
|
Summary: Add telemetry flag for browser.search.suggest.* prefs → Add telemetry flag for search suggestion opt-in
Comment 5•11 years ago
|
||
I should also add a probe to my patch for bug 1007523 to track whether or not users change this in the settings UI.
| Assignee | ||
Comment 7•9 years ago
|
||
Wow. Took me 1.5 years to land this patch :(
In particular, we need this probe to track effectiveness of the onboarding in our funnel analysis.
Comment 8•9 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 9 years ago
status-firefox47:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 47
| Assignee | ||
Comment 9•9 years ago
|
||
Comment on attachment 8465743 [details] [diff] [review]
optin-telemetry v0.1
Approval Request Comment
[Feature/regressing bug #]:
[User impact if declined]: Hurts general telemetry, but also the current A/B onboarding test since we want to see if more people are using suggestions.
[Describe test coverage new/current, TreeHerder]:
[Risks and why]: Low. Simple probe addition
[String/UUID change made/needed]: None
Attachment #8465743 -
Flags: approval-mozilla-beta?
Attachment #8465743 -
Flags: approval-mozilla-aurora?
Comment 10•9 years ago
|
||
Comment on attachment 8465743 [details] [diff] [review]
optin-telemetry v0.1
Better late than never. Approved for uplift to aurora and beta
Attachment #8465743 -
Flags: approval-mozilla-beta?
Attachment #8465743 -
Flags: approval-mozilla-beta+
Attachment #8465743 -
Flags: approval-mozilla-aurora?
Attachment #8465743 -
Flags: approval-mozilla-aurora+
Comment 11•9 years ago
|
||
| bugherder uplift | ||
status-firefox46:
--- → fixed
Comment 12•9 years ago
|
||
| bugherder uplift | ||
Comment 13•9 years ago
|
||
| bugherder uplift | ||
status-firefox45:
--- → fixed
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•