feat(analytics): add Plausible custom event VOICE_MEMO_TRANSCRIBED with status and mode properties

This commit is contained in:
2026-06-06 11:51:07 +02:00
parent ac7e7c92d1
commit b1e17be7fd
4 changed files with 21 additions and 1 deletions
+9 -1
View File
@@ -885,9 +885,17 @@ export default function LiveLogView({
setVoiceCaption('')
showUndo('voice')
trackPlausibleEvent(PlausibleEvents.LIVE_LOG_EVENT_LOGGED, { action: 'voice' })
if (transcriptionError) {
trackPlausibleEvent(PlausibleEvents.VOICE_MEMO_TRANSCRIBED, {
status: 'failed',
mode: 'auto'
})
void showAlert(t('logs.live_voice_transcribe_failed'), t('logs.live_voice_btn'))
} else {
trackPlausibleEvent(PlausibleEvents.VOICE_MEMO_TRANSCRIBED, {
status: 'success',
mode: 'auto'
})
}
} catch (err: unknown) {
console.error('Live log voice save failed:', err)