Closed Bug 1876178 Opened 2 years ago Closed 1 year ago

Add more specificity on when to record telemetry on reloaded due to a config change (search engine changed, engine-update)

Categories

(Firefox :: Search, task, P3)

task

Tracking

()

RESOLVED FIXED
135 Branch
Tracking Status
firefox135 --- fixed

People

(Reporter: mcheang, Assigned: scunnane)

References

(Blocks 1 open bug)

Details

(Whiteboard: [sng][search-telemetry-backlog])

Attachments

(1 file)

In Bug 1852527, I added telemetry for when the default engine's property is updated. (engine-update).
We discovered that our telemetry is not very specific when it comes to reloading engines due to a config change.

At the moment, when we reload due to a configuration change, we update the engines as they may have changed: engine.updateIfNoNameChange. However, we don't track if any attribute has actually changed from previous, and so we send out an update regardless: #updateFromManifest

We should consider adding more specificity on when we report the telemetry, some options:

  1. Only notify when something on the search engine has actually changed
  2. when reloading engines, have a special observer notification to indicate that all engines may have changed.

This bug may be a good spike to do during a DragonSlayer - spend a few hours experimenting and seeing what we'd like it to look like, and implement it.

Whiteboard: [sng]
Summary: Add more specificity on when to record telemetry on reloaded due to a config change → Add more specificity on when to record telemetry on reloaded due to a config change (search engine changed, engine-update)
Whiteboard: [sng] → [sng][search-telemetry-backlog]
Depends on: 1897508
Assignee: nobody → scunnane
Attachment #9428948 - Attachment description: WIP: - Bug 1876178 - Improve default search engine changed telemetry. → Bug 1876178 - Improve default search engine changed telemetry. r?Standard8!
Status: NEW → ASSIGNED
Attachment #9428948 - Attachment description: Bug 1876178 - Improve default search engine changed telemetry. r?Standard8! → WIP: Bug 1876178 - Improve default search engine changed telemetry. r?Standard8!
Attachment #9428948 - Attachment description: WIP: Bug 1876178 - Improve default search engine changed telemetry. r?Standard8! → Bug 1876178 - Improve default search engine changed telemetry. r?Standard8!
Pushed by scunnane@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/55c366ee4422 Improve default search engine changed telemetry. r=Standard8
Pushed by scunnane@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fcf70a4813d1 Improve default search engine changed telemetry. r=Standard8
Pushed by scunnane@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0505e8558933 Improve default search engine changed telemetry. r=Standard8
Flags: needinfo?(scunnane)
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: