Closed Bug 1899340 Opened 5 months ago Closed 5 months ago

New Tab Weather Widget: Add "weather enabled" event to telemetry

Categories

(Firefox :: New Tab Page, enhancement)

enhancement

Tracking

()

VERIFIED FIXED
128 Branch
Tracking Status
firefox127 --- verified
firefox128 --- verified

People

(Reporter: maxx, Assigned: maxx)

References

Details

Attachments

(2 files)

Add telemetry event that tracks when users click to turn on/off the Weather widget.

Note there are two locations where users can manage this: the customize panel and the context menu.

We also have the weather_change_display event that sounds very similar to this in name and in its description. Can we add more detail to these events' descriptions, to include the values it might take and to make it very clear what each records? From the Glean dictionary entries, it might be hard for data users to distinguish between these two events.

Pushed by mcrawford@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9c799b437a5e Add telemetry event to track if the Weather widget is enabled r=home-newtab-reviewers,thecount

[Tracking Requested - why for this release]: Really small patch to add a new pref into telemetry. This would be helpful for the 127 experiment.

Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → 128 Branch
Attachment #9404693 - Flags: approval-mozilla-beta?

beta Uplift Approval Request

  • User impact if declined: Impact to an experiment in 127
  • Code covered by automated testing: yes
  • Fix verified in Nightly: no
  • Needs manual QE test: yes
  • Steps to reproduce for manual QE testing: Steps to test are in original phabricator patch
  • Risk associated with taking this patch: low
  • Explanation of risk level: 1 line and some new telemetry defined
  • String changes made/needed: None
  • Is Android affected?: no
Flags: qe-verify+
QA Whiteboard: [qa-triaged]
Attachment #9404693 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

I have verified this enhancement using Firefox Nightly 128.0a1, Build ID: 20240529214854 using the steps from here and I can confirm that the "newtab.weather_enabled" event is successfully triggered in the Glean Debug Viewer when the Weather option is enabled or disabled from the Sidebar menu of the New Tab or from the "about:preferences#home" page.

Status: RESOLVED → VERIFIED
Flags: qe-verify+

I have verified this enhancement using Firefox Beta 127.0b9, Build ID:20240531105723 and I can confirm that the "newtab.weather_enabled" event is successfully triggered in the Glean Debug Viewer when the Weather option is enabled or disabled from the Sidebar menu of the New Tab or from the "about:preferences#home" page.

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

Attachment

General

Created:
Updated:
Size: