Telemetry / Snowplow tracking for SAST Config page
Problem to solve
We want telemetry data showing how often customers are using the SAST Config UI.
Add snowplow tracking to the SAST Config page for:
- Page visit (example: https://gitlab.com/username/projectname/-/security/configuration/sast)
-
Submission of form (clicking Create MR button)I think this can be handled with #235600 (closed)
Intended users
Personas are described at https://about.gitlab.com/handbook/marketing/product-marketing/roles-personas/
User experience goal
Proposal
Further details
Permissions and Security
Availability & Testing
What does success look like, and how can we measure that?
Data dashboards described at https://docs.google.com/presentation/d/1wCpvdCUtBtU4Y1vHDOSOLjhrlPvdYBAbydj58SRN5Js/edit#slide=id.g8ea6ab4c00_4_164
Is this a cross-stage feature?
Links / references
- Usage ping documentation and examples at https://docs.gitlab.com/ee/development/telemetry/usage_ping.html#ordinary-batch-counters
Implementation plan
- Add usage ping to SAST Config controller
Edited by rossfuhrman