Closed Bug 1397636 Opened 2 years ago Closed 2 years ago

[Form Autofill] Collect information on how much time users spent on page with credit card forms

Categories

(Toolkit :: Form Manager, defect, P3)

x86
Unspecified
defect

Tracking

()

RESOLVED FIXED
mozilla57
Tracking Status
firefox57 --- fixed

People

(Reporter: steveck, Assigned: steveck)

References

(Blocks 1 open bug)

Details

(Whiteboard: [story][form autofill:M4][autofill-metrics])

User Story

Product Owner should be able to see how long does the users spent on filling credit card form in different scenarios.

Attachments

(1 file)

Product Owner should be able to see how long does the users spent on filling credit card form in different scenarios.
Assignee: nobody → schung
Flags: needinfo?(chsiang)
Comment on attachment 8905452 [details]
Bug 1397636 - Collect information on how much time users spent on page with credit card forms.

https://reviewboard.mozilla.org/r/177270/#review182270

::: browser/extensions/formautofill/FormAutofillHandler.jsm:585
(Diff revision 1)
>          !FormAutofillUtils.isCCNumber(data.creditCard.record["cc-number"]))) {
>        log.debug("No credit card record saving since card number is invalid");
>        delete data.creditCard;
>      }
>  
> +    // If both address and credit card exists, skip this metrics because it not a

I guess it's not very common that a handler contains both address and cc record, and it could have 9 different combinations(address manual/auto/update X cc manual/auto/update). I don't think the data set is sufficient in each category, but I'll still ni? Cindy for more feedback as well.
Hi Cindy, this is a probe for recording the time for filling a credit card form with/without autofill. There is a case that I might skip - If the page contains both address and credit card form but there's only one submit button. It is straightforward to categorize the filling type if the page only has one form, but for multiple forms case it would be more complicate because it will have 3 x 3 = 9 different filling scenarios. I'm not sure if such information is helpful for you, and I might only record the single form case first because you could know if autofill could help reducing the address/credit card filling from the data directly. Please let me know if you have another idea about recording the filling time, thanks.
Hi Steve, I think it's fine that we start with single form only.
Flags: needinfo?(chsiang)
Comment on attachment 8905452 [details]
Bug 1397636 - Collect information on how much time users spent on page with credit card forms.

https://reviewboard.mozilla.org/r/177270/#review182270

> I guess it's not very common that a handler contains both address and cc record, and it could have 9 different combinations(address manual/auto/update X cc manual/auto/update). I don't think the data set is sufficient in each category, but I'll still ni? Cindy for more feedback as well.

I don't think it's that uncommon. I see them combined quite a bit in forms but this is better than nothing.
Comment on attachment 8905452 [details]
Bug 1397636 - Collect information on how much time users spent on page with credit card forms.

https://reviewboard.mozilla.org/r/177270/#review182630
Attachment #8905452 - Flags: review?(MattN+bmo) → review+
Keywords: checkin-needed
Pushed by ryanvm@gmail.com:
https://hg.mozilla.org/integration/autoland/rev/45a470fd0097
Collect information on how much time users spent on page with credit card forms. r=MattN
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/45a470fd0097
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla57
You need to log in before you can comment on or make changes to this bug.