Open Bug 1774597 Opened 3 years ago Updated 3 years ago

newtab visit id unknown for searches done on a newtab without handoff

Categories

(Firefox :: New Tab Page, enhancement)

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.

You need to log in before you can comment on or make changes to this bug.