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

Side by Side Diff: chrome/browser/banners/app_banner_metrics.h

Issue 929533002: [App banners] Add UMA metrics (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@banner_cleanup
Patch Set: Fixing rebase Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 // Copyright 2015 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4
5 #ifndef CHROME_BROWSER_BANNERS_APP_BANNER_METRICS_H_
6 #define CHROME_BROWSER_BANNERS_APP_BANNER_METRICS_H_
7
8 namespace banners {
9
10 // Keep in sync with the values defined in histograms.xml.
11 enum DisplayEvent {
12 DISPLAY_EVENT_MIN = 0,
13 DISPLAY_EVENT_BANNER_REQUESTED = 1,
14 DISPLAY_EVENT_BLOCKED_PREVIOUSLY = 2,
15 DISPLAY_EVENT_PROMOTED_TOO_MANY_OTHERS = 3,
16 DISPLAY_EVENT_CREATED = 4,
17 DISPLAY_EVENT_INSTALLED_PREVIOUSLY = 5,
18 DISPLAY_EVENT_IGNORED_PREVIOUSLY = 6,
19 DISPLAY_EVENT_LACKS_SERVICE_WORKER = 7,
20 DISPLAY_EVENT_NOT_VISITED_ENOUGH = 8,
21 DISPLAY_EVENT_MAX = 9,
22 };
23
24 enum InstallEvent {
25 INSTALL_EVENT_MIN = 20,
26 INSTALL_EVENT_NATIVE_APP_INSTALL_TRIGGERED = 21,
27 INSTALL_EVENT_NATIVE_APP_INSTALL_STARTED = 22,
28 INSTALL_EVENT_NATIVE_APP_INSTALL_COMPLETED = 23,
29 INSTALL_EVENT_WEB_APP_INSTALLED = 24,
30 INSTALL_EVENT_MAX = 25,
31 };
32
33 enum DismissEvent {
34 DISMISS_EVENT_MIN = 40,
35 DISMISS_EVENT_ERROR = 41,
36 DISMISS_EVENT_APP_OPEN = 42,
37 DISMISS_EVENT_BANNER_CLICK = 43,
38 DISMISS_EVENT_BANNER_SWIPE = 44,
39 DISMISS_EVENT_CLOSE_BUTTON = 45,
40 DISMISS_EVENT_INSTALL_TIMEOUT = 46,
41 DISMISS_EVENT_DISMISSED = 47,
42 DISMISS_EVENT_MAX = 48,
43 };
44
45 void TrackDismissEvent(int event);
46 void TrackDisplayEvent(int event);
47 void TrackInstallEvent(int event);
48
49 }; // namespace banners
50
51 #endif // CHROME_BROWSER_BANNERS_APP_BANNER_METRICS_H_
52
OLDNEW
« no previous file with comments | « chrome/browser/android/banners/app_banner_utilities.cc ('k') | chrome/browser/banners/app_banner_metrics.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698