diff options
author | Samuel Newman <mozzius@protonmail.com> | 2025-03-27 20:17:07 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-27 20:17:07 +0200 |
commit | 5ceaee57938892157491ae2941d05f90c1d74149 (patch) | |
tree | d5c2df5937570fd4f3393ecf431e37c6675d80c7 /src/logger | |
parent | 7d1ebf6a027085ddc10a7dad2075d5e52d314233 (diff) | |
download | voidsky-5ceaee57938892157491ae2941d05f90c1d74149.tar.zst |
Instrument signup (#8037)
Diffstat (limited to 'src/logger')
-rw-r--r-- | src/logger/metrics.ts | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/src/logger/metrics.ts b/src/logger/metrics.ts index abb7b670f..33cdc25e5 100644 --- a/src/logger/metrics.ts +++ b/src/logger/metrics.ts @@ -51,6 +51,17 @@ export type MetricEvents = { } 'signup:captchaSuccess': {} 'signup:captchaFailure': {} + 'signup:fieldError': { + field: string + errorCount: number + errorMessage: string + activeStep: number + } + 'signup:backgrounded': { + activeStep: number + backgroundCount: number + } + 'signup:handleTaken': {} 'signin:hostingProviderPressed': { hostingProviderDidChange: boolean } @@ -135,7 +146,11 @@ export type MetricEvents = { // Data events 'account:create:begin': {} - 'account:create:success': {} + 'account:create:success': { + signupDuration: number + fieldErrorsTotal: number + backgroundCount: number + } 'post:create': { imageCount: number isReply: boolean |