// Copyright 2023 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #import "ios/chrome/browser/content_suggestions/model/content_suggestions_metrics_constants.h" #pragma mark - Actions const char kShowBookmarksAction[] = "MobileNTPShowBookmarks"; const char kShowReadingListAction[] = "MobileNTPShowReadingList"; const char kShowRecentTabsAction[] = "MobileNTPShowRecentTabs"; const char kShowHistoryAction[] = "MobileNTPShowHistory"; const char kShowWhatsNewAction[] = "MobileNTPShowWhatsNew"; const char kShowMostVisitedAction[] = "MobileNTPShowMostVisited"; const char kMostVisitedAction[] = "MobileNTPMostVisited"; const char kMostVisitedUrlBlacklistedAction[] = "MostVisited_UrlBlacklisted"; const char kShowReturnToRecentTabTileAction[] = "IOS.StartSurface.ShowReturnToRecentTabTile"; const char kOpenMostRecentTabAction[] = "IOS.StartSurface.OpenMostRecentTab"; const char kShopCardWithPriceTrackingImpression[] = "IOS.MagicStack.ShopCard.PriceTracking.Impression"; const char kShopCardWithReviewsImpression[] = "IOS.MagicStack.ShopCard.Reviews.Impression"; const char kShopCardWithPriceTrackingOpen[] = "IOS.MagicStack.ShopCard.PriceTracking.Open"; const char kShopCardWithReviewsOpen[] = "IOS.MagicStack.ShopCard.Reviews.Open"; const char kTabResumptionWithPriceDropOpenTab[] = "IOS.MagicStack.TabResumption.PriceDrop.OpenTab"; const char kTabResumptionOpenTab[] = "IOS.MagicStack.TabResumption.Regular.OpenTab"; const char kTabResumptionWithPriceDropImpression[] = "IOS.MagicStack.TabResumption.PriceDrop.Impression"; const char kTabResumptionImpression[] = "IOS.MagicStack.TabResumption.Regular.Impression"; const char kAppBundlePromoImpression[] = "IOS.MagicStack.AppBundlePromo.Impression"; const char kContentNotificationSnackbarAction[] = "ContentNotifications.Promo.Snackbar.ActionButtonTapped"; #pragma mark - Histograms const char kTrendingQueriesHistogram[] = "IOS.TrendingQueries"; const char kMagicStackModuleEngagementHistogram[] = "IOS.MagicStack.Module.Click"; const char kMagicStackModuleEngagementMostVisitedIndexHistogram[] = "IOS.MagicStack.Module.Click.MostVisited"; const char kMagicStackModuleEngagementShortcutsIndexHistogram[] = "IOS.MagicStack.Module.Click.Shortcuts"; const char kMagicStackModuleEngagementSetUpListIndexHistogram[] = "IOS.MagicStack.Module.Click.SetUpList"; const char kMagicStackModuleEngagementTabResumptionIndexHistogram[] = "IOS.MagicStack.Module.Click.TabResumption"; const char kMagicStackModuleEngagementSafetyCheckIndexHistogram[] = "IOS.MagicStack.Module.Click.SafetyCheck"; const char kMagicStackModuleEngagementPriceTrackingPromoIndexHistogram[] = "IOS.MagicStack.Module.Click.PriceTrackingPromo"; const char kMagicStackModuleEngagementShopCardIndexHistogram[] = "IOS.MagicStack.Module.Click.ShopCard"; const char kMagicStackModuleEngagementSendTabPromoIndexHistogram[] = "IOS.MagicStack.Module.Click.SendTabPromo"; const char kMagicStackModuleEngagementTipsIndexHistogram[] = "IOS.MagicStack.Module.Click.Tips"; const char kMagicStackModuleEngagementAppBundlePromoIndexHistogram[] = "IOS.MagicStack.Module.Click.AppBundlePromo"; const char kMagicStackModuleEngagementDefaultBrowserIndexHistogram[] = "IOS.MagicStack.Module.Click.DefaultBrowser"; const char kMagicStackModuleDisabledHistogram[] = "IOS.MagicStack.Module.Disabled"; const char kContentNotificationSnackbarEventHistogram[] = "ContentNotifications.Promo.Snackbar.Event"; const char kIOSSafetyCheckMagicStackHiddenReason[] = "IOS.SafetyCheck.MagicStack.HiddenReason";