Skip to content

Commit 4c34b10

Browse files
committed
track which search engine is used
1 parent 5c7a8ad commit 4c34b10

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

src/settings/SettingsModal.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ import {
1616
trackRemoveCard,
1717
trackOpenLinksNewTab,
1818
trackListingModeChange,
19+
trackSearchEngineChange,
1920
} from '../utils/Analytics'
2021

2122
function SettingsModal({ showSettings, setShowSettings }) {
@@ -66,6 +67,7 @@ function SettingsModal({ showSettings, setShowSettings }) {
6667
}
6768

6869
const onSearchEngineSelectChange = (value) => {
70+
trackSearchEngineChange(value.label)
6971
dispatcher({ type: 'setSearchEngine', value })
7072
}
7173

src/utils/Analytics.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ const trackPageScroll = (direction) => {
55
trackEvent('Pages', 'Scroll', direction)
66
}
77

8+
const trackSearchEngineChange = (searchEngine) => {
9+
trackEvent('Search', 'Use', searchEngine)
10+
}
11+
812
const trackSearch = (searchEngine) => {
913
trackEvent('Search', 'Submit', searchEngine)
1014
}
@@ -128,4 +132,5 @@ export {
128132
trackListingModeChange,
129133
trackPageScroll,
130134
trackSearch,
135+
trackSearchEngineChange,
131136
}

0 commit comments

Comments
 (0)