newtab visit id unknown for searches done on a newtab without handoff
Categories
(Firefox :: New Tab Page, enhancement)
Tracking
()
People
(Reporter: chutten, Unassigned)
References
Details
urlbar handoff searches go through a specific flow that gives us access to the the newtab session id (which is reported as newtab_visit_id
) which is helpful for learning which newtab visits end in search.
Without handoff, though, we go through ContentSearchParent
which doesn't seem to speak quite the same dialect as TelemetryFeed
and PlacesFeed
and BrowserSearchTelemetry
meaning I wasn't (in bug 1766887) able to figure out how to get the session id to report as newtab_visit_id
.
We don't expect this to happen often. You need to go into about:config
to turn off handoff via browser.newtabpage.activity-stream.improvesearch.handoffToAwesomebar
. But I don't know if we've counted them to confirm this.
This bug is about covering this valid codepath (which exists and is tested) with instrumentation so we can get the newtab session_id and store it appropriately so that SERP instrumentation can report it. Or, I guess, measuring and monitoring the population who use this codepath and deciding that losing this linkage isn't worth the bother.
Description
•