Skip to content

Add new sidebar beta toggle status to snowplow event context

Mike Greiling requested to merge mg-add-extra-snowplow-context into master

What does this MR do and why?

Adds an extra property to snowplow events so that stats can be segregated between users with the new navigation beta enabled, versus those with it disabled.

Screenshots or screen recordings

CleanShot_2023-01-25_at_02.47.17_2x

How to set up and validate locally

  1. Enable snowplow-micro in your GDK
  2. Install the snowplow debugger in Google Chrome
  3. Visit any page on your local GDK and click on a nav menu item
  4. Observe the structured event context data contains a field called "new_nav" under "extra"

MR acceptance checklist

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

Merge request reports