Closed Bug 1958123 Opened 21 days ago Closed 16 days ago

Add missing telemetry events to the new ads context menu

Categories

(Firefox :: New Tab Page, enhancement)

enhancement

Tracking

()

VERIFIED FIXED
139 Branch
Tracking Status
firefox138 --- verified
firefox139 --- verified

People

(Reporter: npypchenko, Assigned: npypchenko)

Details

Attachments

(1 file, 1 obsolete file)

Follow-up to https://bugzilla.mozilla.org/show_bug.cgi?id=1955498

Reuse existing telemetry events to track user events for "Manage sponsored content" and "Our sponsors and your privacy" menu items.

Assignee: nobody → npypchenko
Status: NEW → ASSIGNED
Pushed by npypchenko@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/73cee3be80be Add missing telemetry events to the new ads context menu - r=home-newtab-reviewers,reemhamz
Status: ASSIGNED → RESOLVED
Closed: 16 days ago
Resolution: --- → FIXED
Target Milestone: --- → 139 Branch
Attachment #9477614 - Flags: approval-mozilla-beta?

beta Uplift Approval Request

  • User impact if declined: We won't have telemetry
  • Code covered by automated testing: yes
  • Fix verified in Nightly: no
  • Needs manual QE test: yes
  • Steps to reproduce for manual QE testing: Please see test plan in https://mozilla-hub.atlassian.net/browse/QA-3283
  • Risk associated with taking this patch: Low
  • Explanation of risk level: We're adding existing telemetry events to two new context menu link actions. These telemetry events have been around for an eternity and are covered by tests for pings/reducers tests in New Tab code
  • String changes made/needed: None
  • Is Android affected?: no
Flags: qe-verify+

I have verified this enhancement using the latest Firefox Nightly 139.0a1 (Build ID: 20250407212917) build on Windows 10 x64, macOS 14.7.1, and Ubuntu 24.04.1.

  • The "CLICK_PRIVACY_INFO" and "OPEN_NEWTAB_PREFS" events are successfully generated in GLEAN and on the "about:telemetry#events-tab" page when the “Our sponsors and your privacy” and “Manage sponsored content” options are clicked from the contextual menu of Native, Medium, Leaderboard, and Billboard ads.
Status: RESOLVED → VERIFIED

Comment on attachment 9476779 [details]
Bug 1958123 - Add missing telemetry events to the new ads context menu - r=#home-newtab-reviewers

Approved for 138.0b5

Attachment #9476779 - Flags: approval-mozilla-beta+
Attachment #9477614 - Flags: approval-mozilla-beta?
Attachment #9477614 - Attachment is obsolete: true
Attachment #9477614 - Flags: approval-mozilla-beta-
QA Whiteboard: [qa-triaged]

I have verified this enhancement using Firefox Beta 138.0b5 (Build ID: 20250409003532) - build from treeheader on Windows 10 x64, macOS 14.7.1, and Ubuntu 24.04.1.

- The "CLICK_PRIVACY_INFO" and "OPEN_NEWTAB_PREFS" events are successfully generated in GLEAN and on the "about:telemetry#events-tab" page when the “Our sponsors and your privacy” and “Manage sponsored content” options are clicked from the contextual menu of Native, Medium, Leaderboard, and Billboard ads.
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: