diff --git a/web/src/components/Welcome.tsx b/web/src/components/Welcome.tsx index 4e5852c..8ba5674 100644 --- a/web/src/components/Welcome.tsx +++ b/web/src/components/Welcome.tsx @@ -23,7 +23,7 @@ import {DiRust, DiHeroku} from 'react-icons/di'; import {SpectrumIcon, NowIcon, NetlifyIcon, OcamlIcon} from './Icons'; import {mobile} from '../util/css'; -import {sendExampleQueryEvent} from '../util/analytics'; +import {sendGettingStartedEvent} from '../util/analytics'; const Welcome: React.FC = () => { const {t} = useTranslation(); @@ -36,9 +36,7 @@ const Welcome: React.FC = () => { <ButtonContainer> <List> <ListButton> - <Link - to="/s/namae" - onClick={() => sendExampleQueryEvent('namae')}> + <Link to="/s/namae" onClick={() => sendGettingStartedEvent()}> {t('gettingStarted')} </Link> </ListButton> diff --git a/web/src/util/analytics.ts b/web/src/util/analytics.ts index 98d2d82..c182eec 100644 --- a/web/src/util/analytics.ts +++ b/web/src/util/analytics.ts @@ -38,23 +38,23 @@ export function trackEvent({ } export function sendQueryEvent(query: string): void { - trackEvent({category: 'Search', action: 'search', label: query}); + trackEvent({category: 'Search', action: 'Search New Word', label: query}); } -export function sendExampleQueryEvent(query: string): void { - trackEvent({category: 'Search', action: 'tryExampleQuery', label: query}); +export function sendGettingStartedEvent(): void { + trackEvent({category: 'Search', action: 'Getting Started'}); } export function sendExpandEvent(): void { - trackEvent({category: 'Result', action: 'expand'}); + trackEvent({category: 'Result', action: 'Expand Card'}); } export function sendAcceptSuggestionEvent(): void { - trackEvent({category: 'Suggestion', action: 'accept'}); + trackEvent({category: 'Suggestion', action: 'Accept'}); } export function sendShuffleSuggestionEvent(): void { - trackEvent({category: 'Suggestion', action: 'shuffle'}); + trackEvent({category: 'Suggestion', action: 'Shuffle'}); } export function initSentry(): void {