Track errors preventing sign up page submit
What does this MR do and why?
For the things that are causing page from being submitted, trigger a snowplow tracking event.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
How to set up and validate locally
- Setup GDK to simulate SaaS.
- Sign out. Visit
/users/sign_up
. - Click
Register
link. - Mare sure frontend events are generated.
- Update username / email / password inputs.
- Make sure frontend events are generated.
Tracking details
action | label |
---|---|
<operation>_<target_of_operation>_<where/when> |
error |
ex. track_free_registration_error
|
new_user_username_username_is_too_short_minimum_is_2_characters |
Related to #458787
Edited by Serhii Yarynovskyi