1// Copyright 2014 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_ANDROID_BANNERS_APP_BANNER_METRICS_ID_LIST_H_ 6#define CHROME_BROWSER_ANDROID_BANNERS_APP_BANNER_METRICS_ID_LIST_H_ 7 8// Keep in sync with the values defined in histograms.xml. 9 10DEFINE_APP_BANNER_METRICS_ID_ENUM_START(DisplayEvent) 11DEFINE_APP_BANNER_METRICS_ID(DISPLAY_MIN, 0) 12DEFINE_APP_BANNER_METRICS_ID(DISPLAY_BANNER_REQUESTED, 1) 13DEFINE_APP_BANNER_METRICS_ID(DISPLAY_BLOCKED_PREVIOUSLY, 2) 14DEFINE_APP_BANNER_METRICS_ID(DISPLAY_BLOCKED_TOO_MANY_OTHERS, 3) 15DEFINE_APP_BANNER_METRICS_ID(DISPLAY_CREATED, 4) 16DEFINE_APP_BANNER_METRICS_ID(DISPLAY_MAX, 5) 17DEFINE_APP_BANNER_METRICS_ID_ENUM_END() 18 19DEFINE_APP_BANNER_METRICS_ID_ENUM_START(InstallEvent) 20DEFINE_APP_BANNER_METRICS_ID(INSTALL_MIN, 20) 21DEFINE_APP_BANNER_METRICS_ID(INSTALL_TRIGGERED, 21) 22DEFINE_APP_BANNER_METRICS_ID(INSTALL_STARTED, 22) 23DEFINE_APP_BANNER_METRICS_ID(INSTALL_COMPLETED, 23) 24DEFINE_APP_BANNER_METRICS_ID(INSTALL_MAX, 24) 25DEFINE_APP_BANNER_METRICS_ID_ENUM_END() 26 27DEFINE_APP_BANNER_METRICS_ID_ENUM_START(DismissEvent) 28DEFINE_APP_BANNER_METRICS_ID(DISMISS_MIN, 40) 29DEFINE_APP_BANNER_METRICS_ID(DISMISS_ERROR, 41) 30DEFINE_APP_BANNER_METRICS_ID(DISMISS_APP_OPEN, 42) 31DEFINE_APP_BANNER_METRICS_ID(DISMISS_BANNER_CLICK, 43) 32DEFINE_APP_BANNER_METRICS_ID(DISMISS_BANNER_SWIPE, 44) 33DEFINE_APP_BANNER_METRICS_ID(DISMISS_CLOSE_BUTTON, 45) 34DEFINE_APP_BANNER_METRICS_ID(DISMISS_INSTALL_TIMEOUT, 46) 35DEFINE_APP_BANNER_METRICS_ID(DISMISS_NAVIGATE, 47) 36DEFINE_APP_BANNER_METRICS_ID(DISMISS_MAX, 48) 37DEFINE_APP_BANNER_METRICS_ID_ENUM_END() 38 39#endif // CHROME_BROWSER_ANDROID_BANNERS_APP_BANNER_METRICS_ID_LIST_H_ 40