Closed Bug 1653162 Opened 4 years ago Closed 4 years ago

Add credit-card form telemetry for Credit Card A/B testing

Categories

(Toolkit :: Form Autofill, enhancement, P1)

enhancement

Tracking

()

VERIFIED FIXED
81 Branch
Tracking Status
firefox80 --- verified
firefox81 --- verified

People

(Reporter: abr, Assigned: abr)

References

Details

(Whiteboard: [cc-autofill-mvp])

Attachments

(1 file)

+++ This bug was initially created as a clone of Bug #1653083 +++

As part of bug 1653073, we will add several event telemetry bits for the user's interaction with a credit card autofill form

Blocks: 1653083
No longer depends on: 1653083
Assignee: nobody → gandalf
Status: NEW → ASSIGNED
Attachment #9163940 - Attachment description: Bug 1653162: Add telemetry reporting for autofill events → Bug 1653162: Add telemetry reporting for autofill events. r?mattn
Attachment #9163940 - Attachment description: Bug 1653162: Add telemetry reporting for autofill events. r?mattn → Bug 1653162: Add telemetry reporting for autofill events. r?zbraniecki
Pushed by adam@nostrum.com:
https://hg.mozilla.org/integration/autoland/rev/4e38530aaba0
Add telemetry reporting for autofill events. r=zbraniecki

Taking ownership so I'll get the ni? if the patch causes issue in integration.

Assignee: gandalf → adam
Pushed by zbraniecki@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e8c77af2ee9f
Add telemetry reporting for autofill events. r=zbraniecki
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 81 Branch
Flags: needinfo?(adam)

Comment on attachment 9163940 [details]
Bug 1653162: Add telemetry reporting for autofill events. r?zbraniecki

Beta/Release Uplift Approval Request

  • User impact if declined: None
  • 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: Bug 1653083, Bug 1654167
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): It just adds telemetry to a preffed-off feature
  • String changes made/needed: None
Attachment #9163940 - Flags: approval-mozilla-beta?

This bug/change doesn't seem to have data-review?

Flags: needinfo?(adam)

Or is that all part of the review in bug 1653073?

(In reply to Julien Cristau [:jcristau] from comment #14)

Or is that all part of the review in bug 1653073?

Yes.

Flags: needinfo?(adam)

Comment on attachment 9163940 [details]
Bug 1653162: Add telemetry reporting for autofill events. r?zbraniecki

approved for 80.0b2

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

I have verified the telemetry for the credit-card form implemented in this bug on Firefox 80.0b5 (Build ID: 20200806203447) and the latest Nightly 81.0a1 build (Build ID: 20200806215439) on Windows 10 x64, Mac 10.14.6, Linux Mint 19.2and Ubuntu 20.04 x64.
In order to verify this we have used the Credit Card Autofill Metrics Spec document (row #14 - #18)and the following events are correctly registered:

  • creditcard cc_form detected flow_id
  • creditcard cc_form popup_shown flow_id
  • creditcard cc_form filled flow_id
  • creditcard cc_form filled_modified flow_id
  • creditcard cc_form submitted flow_id

However, while verifying these telemetry I have encountered the following issues for the cc_form submitted event:

  1. The {"category:creditcard", "method:submitted") event is not registered in the Control branch while the CC autofill feature is pref'd off. This issue is logged in Bug 1653083.
  2. The blank fields are wrongly recorded as "field_modified" when manually complete and submit a form. This issue is logged in Bug 1657909.
Status: RESOLVED → VERIFIED
See Also: → 1720608
Depends on: 1757731
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: