Closed Bug 1585808 Opened 5 years ago Closed 5 years ago

Add UTM parameters to the "Learn more about this breach" link in breach notifications.

Categories

(Firefox :: about:logins, enhancement, P1)

70 Branch
enhancement

Tracking

()

VERIFIED FIXED
Firefox 71
Tracking Status
firefox70 + verified
firefox71 --- verified

People

(Reporter: lnorton, Assigned: mcrawford)

References

Details

Attachments

(1 file)

We should add UTM parameters to the "Learn more about this breach" link inside breach notifications. There is already a telemetry probe for this event but adding UTM parameters would improve Monitor's ability to recognize traffic coming from this link in our analytics dashboard.

Status: NEW → ASSIGNED

We will need this for 70.

Priority: -- → P1

[Tracking Requested - why for this release]: Per :ssage, this is needed for Skyline.

OK, if you can land this asap we can get it into the Thursday (early)_ morning build)

Attachment #9099677 - Attachment description: Bug 1585808 - Add UTM parameters to the "Learn more about this breach" link in breach notifications. ?jaws,MattN → Bug 1585808 - Add UTM parameters to the "Learn more about this breach" link in breach notifications. r?jaws,MattN
Pushed by mozilla@noorenberghe.ca:
https://hg.mozilla.org/integration/autoland/rev/8cf556022ec5
Add UTM parameters to the "Learn more about this breach" link in breach notifications. r=MattN
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 71

Comment on attachment 9099677 [details]
Bug 1585808 - Add UTM parameters to the "Learn more about this breach" link in breach notifications. r=MattN

Beta/Release Uplift Approval Request

  • User impact if declined: We may lose some data capture opportunities for users who exit about:logins and land on monitor.frefox.com.
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): This patch adds two UTM parameters to the "Learn More URL link within the breach notification UI within about:logins. This is a minor change that only appends to the final URL.
  • String changes made/needed:
Attachment #9099677 - Flags: approval-mozilla-beta?

I'd like to hold off on this while we nail down verification of the parameter set via Nightly with Marketing.

OK, I'll just keep it un-approved for now.

Re-opening to fix this patch since it was incorrect.

Status: RESOLVED → REOPENED
Flags: needinfo?(lhenry)
Resolution: FIXED → ---
No longer regressions: 1587550
Attachment #9099677 - Attachment description: Bug 1585808 - Add UTM parameters to the "Learn more about this breach" link in breach notifications. r?jaws,MattN → Bug 1585808 - Add UTM parameters to the "Learn more about this breach" link in breach notifications. r=MattN
Target Milestone: Firefox 71 → ---
Pushed by mozilla@noorenberghe.ca:
https://hg.mozilla.org/integration/autoland/rev/a2f59445b0ad
Add UTM parameters to the "Learn more about this breach" link in breach notifications. r=MattN
Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 71

The only difference I can see between the UTM parameters provided in comment 14 and a fixed build from treeherder 71.0a1 (2019-10-10) is the "/", which is missing after the breach account. Please observe the following links:

Maxx, I'm not sure if this was something intended, would you mind letting me know?

This is as intended. Before this build, the breach link that was generated (without the UTM) also did not have a trailing /. This is not an issue. Tagging Justin to also confirm. He provided the spreadsheet to us originally.

Flags: needinfo?(hoosteeno)

Comment on attachment 9099677 [details]
Bug 1585808 - Add UTM parameters to the "Learn more about this breach" link in breach notifications. r=MattN

OK for uplift for beta 14.

Attachment #9099677 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

(In reply to Maxx Crawford from comment #18)

This is as intended. Before this build, the breach link that was generated (without the UTM) also did not have a trailing /. This is not an issue. Tagging Justin to also confirm. He provided the spreadsheet to us originally.

The trailing slash between the URL and the parameters is not essential. Thanks!

Flags: needinfo?(hoosteeno)

Thank you for the clarifications!

This is verified fixed on latest Nightly 71.0a1 and Beta 70.0b14 under macOS 10.14, Ubuntu 18.04 x64 and Windows 10 x64.

Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: