Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(11)

Issue 2808513002: [Payments] Add PaymentRequest checkout funnel UKMs. (Closed)

Created:
3 years, 8 months ago by sebsg
Modified:
3 years, 8 months ago
CC:
chromium-reviews, droger+watchlist_chromium.org, blundell+watchlist_chromium.org, sdefresne+watchlist_chromium.org, jam, gogerald+paymentswatch_chromium.org, rouslan+payments_chromium.org, darin-cc_chromium.org, agrieve+watch_chromium.org, mahmadi+paymentswatch_chromium.org, sebsg+paymentswatch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[Payments] Add PaymentRequest checkout funnel UKMs. BUG=708999 Review-Url: https://codereview.chromium.org/2808513002 Cr-Commit-Position: refs/heads/master@{#463895} Committed: https://chromium.googlesource.com/chromium/src/+/fa910f2825276797c554a3bfcfb647cf7be22678

Patch Set 1 #

Total comments: 30

Patch Set 2 : Addressed Mathp's comments #

Total comments: 12

Patch Set 3 : Addressed comments #

Total comments: 10

Patch Set 4 : Addressed Rouslan's comments #

Patch Set 5 : Added UKM entry #

Total comments: 6

Patch Set 6 : Added comment describing where the values are defined in ukm.xml #

Patch Set 7 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+335 lines, -368 lines) Patch
A + chrome/android/java/src/org/chromium/chrome/browser/payments/JourneyLogger.java View 1 2 6 chunks +20 lines, -4 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java View 1 2 5 chunks +4 lines, -2 lines 0 comments Download
M chrome/android/java_sources.gni View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestCanMakePaymentMetricsTest.java View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/BUILD.gn View 1 2 3 4 5 6 2 chunks +5 lines, -0 lines 0 comments Download
M chrome/browser/android/chrome_jni_registrar.cc View 1 2 3 4 5 6 2 chunks +2 lines, -0 lines 0 comments Download
A chrome/browser/payments/android/chrome_payments_jni_registrar.h View 1 2 1 chunk +19 lines, -0 lines 0 comments Download
A chrome/browser/payments/android/chrome_payments_jni_registrar.cc View 1 2 1 chunk +26 lines, -0 lines 0 comments Download
A + chrome/browser/payments/android/journey_logger_android.h View 1 2 4 chunks +7 lines, -4 lines 0 comments Download
A + chrome/browser/payments/android/journey_logger_android.cc View 1 2 4 chunks +24 lines, -7 lines 0 comments Download
M components/autofill/core/browser/BUILD.gn View 1 2 chunks +1 line, -1 line 0 comments Download
M components/payments/content/android/BUILD.gn View 3 chunks +0 lines, -4 lines 0 comments Download
M components/payments/content/android/component_jni_registrar.cc View 2 chunks +0 lines, -2 lines 0 comments Download
D components/payments/content/android/java/src/org/chromium/components/payments/JourneyLogger.java View 1 chunk +0 lines, -146 lines 0 comments Download
D components/payments/content/android/journey_logger_android.h View 1 chunk +0 lines, -65 lines 0 comments Download
D components/payments/content/android/journey_logger_android.cc View 1 chunk +0 lines, -104 lines 0 comments Download
M components/payments/core/BUILD.gn View 1 2 3 4 5 6 2 chunks +5 lines, -0 lines 0 comments Download
M components/payments/core/DEPS View 1 chunk +2 lines, -0 lines 0 comments Download
M components/payments/core/journey_logger.h View 1 2 3 4 5 chunks +39 lines, -1 line 0 comments Download
M components/payments/core/journey_logger.cc View 1 2 3 4 5 chunks +37 lines, -2 lines 0 comments Download
M components/payments/core/journey_logger_unittest.cc View 1 2 3 4 24 chunks +115 lines, -23 lines 0 comments Download
M components/ukm/ukm_service.h View 1 2 3 4 5 6 2 chunks +5 lines, -0 lines 0 comments Download
M tools/metrics/ukm/ukm.xml View 1 2 3 4 5 6 2 chunks +23 lines, -2 lines 0 comments Download

Messages

Total messages: 99 (76 generated)
sebsg
Hi Math, PTAL? :)
3 years, 8 months ago (2017-04-09 21:36:41 UTC) #40
Mathieu
Thanks excited to see this https://codereview.chromium.org/2808513002/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java File chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java (right): https://codereview.chromium.org/2808513002/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java#newcode383 chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java:383: mJourneyLogger = new JourneyLogger(mIsIncognito, ...
3 years, 8 months ago (2017-04-10 01:03:02 UTC) #44
sebsg
Thanks Math, another look? https://codereview.chromium.org/2808513002/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java File chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java (right): https://codereview.chromium.org/2808513002/diff/140001/chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java#newcode383 chrome/android/java/src/org/chromium/chrome/browser/payments/PaymentRequestImpl.java:383: mJourneyLogger = new JourneyLogger(mIsIncognito, mOriginForDisplay); ...
3 years, 8 months ago (2017-04-10 15:30:29 UTC) #48
Mathieu
https://codereview.chromium.org/2808513002/diff/180001/chrome/android/java/src/org/chromium/chrome/browser/payments/JourneyLogger.java File chrome/android/java/src/org/chromium/chrome/browser/payments/JourneyLogger.java (right): https://codereview.chromium.org/2808513002/diff/180001/chrome/android/java/src/org/chromium/chrome/browser/payments/JourneyLogger.java#newcode42 chrome/android/java/src/org/chromium/chrome/browser/payments/JourneyLogger.java:42: public static final int EVENT_SHOWN = 1 << 0; ...
3 years, 8 months ago (2017-04-10 15:56:18 UTC) #51
sebsg
Thanks! another look? https://codereview.chromium.org/2808513002/diff/180001/chrome/android/java/src/org/chromium/chrome/browser/payments/JourneyLogger.java File chrome/android/java/src/org/chromium/chrome/browser/payments/JourneyLogger.java (right): https://codereview.chromium.org/2808513002/diff/180001/chrome/android/java/src/org/chromium/chrome/browser/payments/JourneyLogger.java#newcode42 chrome/android/java/src/org/chromium/chrome/browser/payments/JourneyLogger.java:42: public static final int EVENT_SHOWN = ...
3 years, 8 months ago (2017-04-10 17:27:56 UTC) #56
Mathieu
lgtm
3 years, 8 months ago (2017-04-10 18:59:19 UTC) #60
sebsg
Hi Rouslan, PTAL?
3 years, 8 months ago (2017-04-10 19:00:29 UTC) #62
Mathieu
https://codereview.chromium.org/2808513002/diff/220001/components/payments/core/journey_logger.h File components/payments/core/journey_logger.h (right): https://codereview.chromium.org/2808513002/diff/220001/components/payments/core/journey_logger.h#newcode162 components/payments/core/journey_logger.h:162: // Accumulates the many event that have happened during ...
3 years, 8 months ago (2017-04-10 19:03:15 UTC) #63
sebsg
holte@chromium.org: could you please review ukm_service? thanks!
3 years, 8 months ago (2017-04-10 19:08:07 UTC) #65
please use gerrit instead
lgtm % comments and questions. https://codereview.chromium.org/2808513002/diff/220001/components/payments/core/journey_logger.h File components/payments/core/journey_logger.h (right): https://codereview.chromium.org/2808513002/diff/220001/components/payments/core/journey_logger.h#newcode17 components/payments/core/journey_logger.h:17: namespace internal { Put ...
3 years, 8 months ago (2017-04-10 19:20:03 UTC) #66
sebsg
Thanks Rouslan! https://codereview.chromium.org/2808513002/diff/220001/components/payments/core/journey_logger.h File components/payments/core/journey_logger.h (right): https://codereview.chromium.org/2808513002/diff/220001/components/payments/core/journey_logger.h#newcode17 components/payments/core/journey_logger.h:17: namespace internal { On 2017/04/10 19:20:03, ಠ_ಠ ...
3 years, 8 months ago (2017-04-10 19:49:53 UTC) #69
sebsg
tedchoc@chromium.org: Could you please review chrome/browser/android/chrome_jni_registrar.cc ? Thanks!
3 years, 8 months ago (2017-04-10 19:50:55 UTC) #71
Steven Holte
Please document your entry in tools/metrics/ukm/ukm.xml
3 years, 8 months ago (2017-04-10 23:24:31 UTC) #74
sebsg
Thanks, I added the entry. Another look?
3 years, 8 months ago (2017-04-11 12:38:37 UTC) #77
Ted C
On 2017/04/11 12:38:37, sebsg wrote: > Thanks, I added the entry. Another look? chrome/browser/android/chrome_jni_registrar.cc - ...
3 years, 8 months ago (2017-04-11 18:26:13 UTC) #80
Steven Holte
lgtm https://codereview.chromium.org/2808513002/diff/260001/tools/metrics/ukm/ukm.xml File tools/metrics/ukm/ukm.xml (right): https://codereview.chromium.org/2808513002/diff/260001/tools/metrics/ukm/ukm.xml#newcode18 tools/metrics/ukm/ukm.xml:18: Whether the upload was proposed to the user ...
3 years, 8 months ago (2017-04-11 21:13:10 UTC) #81
sebsg
Thanks sending to CQ. https://codereview.chromium.org/2808513002/diff/260001/tools/metrics/ukm/ukm.xml File tools/metrics/ukm/ukm.xml (right): https://codereview.chromium.org/2808513002/diff/260001/tools/metrics/ukm/ukm.xml#newcode18 tools/metrics/ukm/ukm.xml:18: Whether the upload was proposed ...
3 years, 8 months ago (2017-04-11 21:29:36 UTC) #82
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2808513002/280001
3 years, 8 months ago (2017-04-11 21:30:26 UTC) #85
commit-bot: I haz the power
Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds/188740) ios-device-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, ...
3 years, 8 months ago (2017-04-11 21:33:46 UTC) #87
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2808513002/300001
3 years, 8 months ago (2017-04-11 21:51:47 UTC) #90
commit-bot: I haz the power
Try jobs failed on following builders: ios-simulator on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-simulator/builds/191947) ios-simulator-xcode-clang on master.tryserver.chromium.mac (JOB_FAILED, ...
3 years, 8 months ago (2017-04-11 21:56:18 UTC) #92
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2808513002/320001
3 years, 8 months ago (2017-04-12 00:17:18 UTC) #96
commit-bot: I haz the power
3 years, 8 months ago (2017-04-12 02:03:38 UTC) #99
Message was sent while issue was closed.
Committed patchset #7 (id:320001) as
https://chromium.googlesource.com/chromium/src/+/fa910f2825276797c554a3bfcfb6...

Powered by Google App Engine
This is Rietveld 408576698