Index: components/signin/core/browser/signin_metrics.cc |
diff --git a/components/signin/core/browser/signin_metrics.cc b/components/signin/core/browser/signin_metrics.cc |
index 4a2ea6bf809967496a52c673f63b1b87507bbf76..dcce9f4d8ae7e1af9a4c9b17bccec58e6eaa576b 100644 |
--- a/components/signin/core/browser/signin_metrics.cc |
+++ b/components/signin/core/browser/signin_metrics.cc |
@@ -107,4 +107,16 @@ void LogSigninConfirmHistogramValue(int action) { |
signin_metrics::HISTOGRAM_CONFIRM_MAX); |
} |
+void LogXDevicePromoEligible(CrossDevicePromoEligibility metric) { |
+ UMA_HISTOGRAM_ENUMERATION("Signin.XDevicePromo.Eligibility", metric, |
+ CrossDevicePromoEligibility::NUM_CROSS_DEVICE_PROMO_ELIGIBILITY_METRICS); |
+} |
+ |
+void LogBrowsingSessionDuration(const base::Time& previous_activity) { |
+ UMA_HISTOGRAM_CUSTOM_COUNTS( |
+ "Signin.XDevicePromo.BrowsingSessionDuration", |
+ (base::Time::Now() - previous_activity).InMinutes(), |
+ 1, base::TimeDelta::FromDays(30).InMinutes(), 50); |
+} |
+ |
} // namespace signin_metrics |