Skip to content

Add Snowplow tracking to VSD metric drill-down links

Rudy Crespo requested to merge 409474-track-vsd-metric-clicks into master

What does this MR do and why?

Adds Snowplow tracking events to the Value Stream Dashboard metric drill-down links.

Screenshots or screen recordings

No visual changes.

Sample Snowplow tracking event

Screenshot 2023-06-29 at 4.26.36 PM.png

How to set up and validate locally

Setup Snowplow locally

  1. Enable Snowplow in your GDK.
  2. Configure your local setup to test frontend Snowplow events

Validation steps

  1. Please make sure that you have a GitLab Ultimate license
  2. Create a group
  3. Seed cycle analytics data
  4. Seed dora metrics data
  5. Visit the Value streams dashboard, click on every metric drill-down and, using one of the Snowplow Chrome extensions, validate that their respective tracking events are present

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #409474 (closed)

Edited by Rudy Crespo

Merge request reports