Bug 1858771 - New Help button telemetry in home menu

fenix/120.0
Harrison Oglesby 8 months ago committed by mergify[bot]
parent e7b8e3410a
commit 446dc14dbe

@ -9211,6 +9211,22 @@ android_autofill:
expires: never
home_menu:
help_tapped:
type: event
description: The user clicked the help button in home menu.
bugs:
- https://bugzilla.mozilla.org/show_bug.cgi?id=1858771
data_reviews:
- https://github.com/mozilla-mobile/firefox-android/pull/4066
data_sensitivity:
- interaction
notification_emails:
- android-probes@mozilla.com
expires: never
metadata:
tags:
- Settings
- MainMenu
settings_item_clicked:
type: event
description: The user clicked the settings option in home menu.

@ -154,6 +154,7 @@ class HomeMenuView(
)
}
HomeMenu.Item.Help -> {
HomeMenuMetrics.helpTapped.record(NoExtras())
homeActivity.openToBrowserAndLoad(
searchTermOrURL = SupportUtils.getSumoURLForTopic(
context = context,

@ -180,9 +180,13 @@ class HomeMenuViewTest {
}
@Test
fun `WHEN Help menu item is tapped THEN open the browser to the SUMO help page`() {
fun `WHEN Help menu item is tapped THEN open the browser to the SUMO help page and record metrics`() {
assertNull(HomeMenuMetrics.helpTapped.testGetValue())
homeMenuView.onItemTapped(HomeMenu.Item.Help)
assertNotNull(HomeMenuMetrics.helpTapped.testGetValue())
verify {
homeActivity.openToBrowserAndLoad(
searchTermOrURL = SupportUtils.getSumoURLForTopic(

Loading…
Cancel
Save