You need to sign in or sign up before continuing.
Add tracking to peek events (hide/show)
Problem to solve
Right now our show/hide events are not being tracked. We need to ensure they are and have a way to differentiate between different types of causing it to show/hide.
Proposal
Following the guidelines in the docs, add meta data for the source of the event for the following types:
Event | Action | Label | Property |
---|---|---|---|
Showing sidebar on toggle click | nav_show |
nav_toggle |
nav_sidebar |
Hiding Sidebar on toggle click | nav_hide |
nav_toggle |
nav_sidebar |
Showing sidebar from keyboard shortcut | nav_show |
nav_toggle_keyboard_shortcut |
nav_sidebar |
Hiding Sidebar from keyboard shortcut | nav_hide |
nav_toggle_keyboard_shortcut |
nav_sidebar |
Peeking the sidebar on edge hover | nav_peek |
nav_hover |
nav_sidebar |
Hiding the sidebar due to browser resize | nav_hide |
browser_resize |
nav_sidebar |
Since some of these are on interactions other than a click event, we'll need to use the snowplow dispatcher to send these up.
Edited by Sam Beckham