Track how long browsers remain in the unverified state #3046
Comments
|
Hm this issue is probably for the auth server instead |
|
@vladikoff Should I just copy and paste it? |
|
@ryanfeeley let's discuss it in triage next week (monday) |
|
If you mean browsers and not accounts, I'm not sure how we'd do this other than instrumenting the actual browser. |
|
@ryanfeeley You mention "Track how long browsers" and then you say "I would like to see a distribution of how long users " so it is a bit confusing. |
|
Let's try to measure this cheaply on the server side. Whenever we get a verification ping and the account is unverified, emit an log event and include the time since account creation. I'm hopefuly we can do this without making an extra db query, because doing an extra db query on the verification pings would be a performance killer. If we can't measure it cheaply, let's re-evaluate whether and how to do it. |
|
I've tested out sending this data to I haven't got a distribution graph to work yet though. I've asked datadog support for help but if anyone here has any pointers, feel free to chime in. |
|
Instead of doing |
|
I guess we can know if they are created via Sync? |
I don't think we can determine that, I can start signing up for sync, but then actually confirm my account when I'm signing into Pocket. Ref: https://github.com/mozilla/fxa-auth-server/blob/phil/verification-time/lib/routes/account.js#L681 @philbooth thoughts? |
|
Per discussion in meeting, "track how long accounts remain in the unverified state, regardless of service" is a valuable step and we should do that first before decided whether to ask more detailed questions. |
Because we don't offer users a convenient way to correct mistyped emails, we may have a large number of users stuck in the unverified state.
I'm hoping that these number are already available, but I would like to see a distribution of how long users are in the unverified state.
Ideally it's a bell curve shape, and if not, we can improve the experience to make it this way.
The text was updated successfully, but these errors were encountered: