The Autofill.CardUploadDecisionExpanded histogram reports on the first decision error found. Reporting on all errors found would help us determine where our efforts are most needed.
We log CardUploadDecision as UKM. We could log all reasons in the UKM.
We could log all reasons in UKM and UMA.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/bc9f3b2b440eac0f15e651a9c3fd38eb40c849bf commit bc9f3b2b440eac0f15e651a9c3fd38eb40c849bf Author: csashi <csashi@google.com> Date: Wed May 03 01:09:36 2017 Logs all reasons card upload was not offered in UKM and UMA. UPLOAD_OFFERED and UPLOAD_NOT_OFFERED are the 2 big buckets. Other buckets count the specific reasons. Fixes DeveloperEngagementUkm to also use bit mask instead of separate metrics. BUG= 713842 Review-Url: https://codereview.chromium.org/2849753002 Cr-Commit-Position: refs/heads/master@{#468852} [modify] https://crrev.com/bc9f3b2b440eac0f15e651a9c3fd38eb40c849bf/components/autofill/core/browser/autofill_manager.cc [modify] https://crrev.com/bc9f3b2b440eac0f15e651a9c3fd38eb40c849bf/components/autofill/core/browser/autofill_manager.h [modify] https://crrev.com/bc9f3b2b440eac0f15e651a9c3fd38eb40c849bf/components/autofill/core/browser/autofill_manager_unittest.cc [modify] https://crrev.com/bc9f3b2b440eac0f15e651a9c3fd38eb40c849bf/components/autofill/core/browser/autofill_metrics.cc [modify] https://crrev.com/bc9f3b2b440eac0f15e651a9c3fd38eb40c849bf/components/autofill/core/browser/autofill_metrics.h [modify] https://crrev.com/bc9f3b2b440eac0f15e651a9c3fd38eb40c849bf/components/autofill/core/browser/autofill_metrics_unittest.cc [modify] https://crrev.com/bc9f3b2b440eac0f15e651a9c3fd38eb40c849bf/components/autofill/core/browser/form_structure.cc [modify] https://crrev.com/bc9f3b2b440eac0f15e651a9c3fd38eb40c849bf/tools/metrics/histograms/histograms.xml [modify] https://crrev.com/bc9f3b2b440eac0f15e651a9c3fd38eb40c849bf/tools/metrics/ukm/ukm.xml
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/93bddd53f3519c31a055cd8d27e2be2606e6eda0 commit 93bddd53f3519c31a055cd8d27e2be2606e6eda0 Author: csashi <csashi@google.com> Date: Fri May 05 17:12:37 2017 Uses fine grained histogram buckets for CVC errors. This will help us debug why CVC is not detected often. BUG= 713842 Review-Url: https://codereview.chromium.org/2863913003 Cr-Commit-Position: refs/heads/master@{#469692} [modify] https://crrev.com/93bddd53f3519c31a055cd8d27e2be2606e6eda0/components/autofill/core/browser/autofill_manager.cc [modify] https://crrev.com/93bddd53f3519c31a055cd8d27e2be2606e6eda0/components/autofill/core/browser/autofill_manager.h [modify] https://crrev.com/93bddd53f3519c31a055cd8d27e2be2606e6eda0/components/autofill/core/browser/autofill_manager_unittest.cc [modify] https://crrev.com/93bddd53f3519c31a055cd8d27e2be2606e6eda0/components/autofill/core/browser/autofill_metrics.h [modify] https://crrev.com/93bddd53f3519c31a055cd8d27e2be2606e6eda0/tools/metrics/histograms/enums.xml
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/fc136b6992c52386e8b22aef3550dbde14c1bafe commit fc136b6992c52386e8b22aef3550dbde14c1bafe Author: csashi <csashi@google.com> Date: Sat May 06 00:36:45 2017 Adds new metric to distinguish between no address and no recent address. Logs NO_ZIP_CODE only if there was at least one candidate address. BUG= 713842 Review-Url: https://codereview.chromium.org/2861223004 Cr-Commit-Position: refs/heads/master@{#469830} [modify] https://crrev.com/fc136b6992c52386e8b22aef3550dbde14c1bafe/components/autofill/core/browser/autofill_manager.cc [modify] https://crrev.com/fc136b6992c52386e8b22aef3550dbde14c1bafe/components/autofill/core/browser/autofill_manager_unittest.cc [modify] https://crrev.com/fc136b6992c52386e8b22aef3550dbde14c1bafe/components/autofill/core/browser/autofill_metrics.h [modify] https://crrev.com/fc136b6992c52386e8b22aef3550dbde14c1bafe/tools/metrics/histograms/enums.xml
Comment 1 by csashi@google.com
, Apr 23 2017