From fac9dbdf161de6eefc18823dce0bdc3ba6b56cba Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Sat, 14 Jan 2023 21:42:55 -0500 Subject: [PATCH] instrument more behaviors with analytics --- packages/fakeyou.com/src/common/Analytics.ts | 12 ++++++++ .../SessionTtsInferenceResultsListFc.tsx | 7 ++++- .../view/tts/tts_model_list/TtsPageHero.tsx | 28 ++++++++++++------- 3 files changed, 36 insertions(+), 11 deletions(-) diff --git a/packages/fakeyou.com/src/common/Analytics.ts b/packages/fakeyou.com/src/common/Analytics.ts index b7bc1d5971..ff967ea46b 100644 --- a/packages/fakeyou.com/src/common/Analytics.ts +++ b/packages/fakeyou.com/src/common/Analytics.ts @@ -84,6 +84,10 @@ class Analytics { Analytics.sendCategorizedEvent(this.TTS, 'clear', modelToken); } + static ttsClickResultInlinePlay() { + Analytics.sendCategorizedEvent(this.TTS, 'click_tts_result_inline_play'); + } + static ttsClickResultLink() { Analytics.sendCategorizedEvent(this.TTS, 'click_tts_result_link'); } @@ -92,6 +96,14 @@ class Analytics { Analytics.sendCategorizedEvent(this.TTS, 'click_model_details_link'); } + static ttsClickHeroViewProfile() { + Analytics.sendCategorizedEvent(this.TTS, 'click_hero_view_profile'); + } + + static ttsClickHeroViewPricing() { + Analytics.sendCategorizedEvent(this.TTS, 'click_hero_view_pricing'); + } + static ttsClickHeroVoiceClone() { Analytics.sendCategorizedEvent(this.TTS, 'click_hero_voice_clone'); } diff --git a/packages/fakeyou.com/src/v2/view/_common/SessionTtsInferenceResultsListFc.tsx b/packages/fakeyou.com/src/v2/view/_common/SessionTtsInferenceResultsListFc.tsx index ccebc59d9d..88e4ea38c2 100644 --- a/packages/fakeyou.com/src/v2/view/_common/SessionTtsInferenceResultsListFc.tsx +++ b/packages/fakeyou.com/src/v2/view/_common/SessionTtsInferenceResultsListFc.tsx @@ -94,7 +94,12 @@ function SessionTtsInferenceResultListFc(props: Props) {

{job.rawInferenceText}

-