Spike: Find all instances of navigation that do not have tracking
Problem
It's been identified in the data issue that we need more of the top navigation and left navigation tracked to get our whole PPI.
Proposal
This relates to our FY23 short-term goal to have our GitLab navigation fully tracked.
Do research to uncover all instances of the navigation and whether they have the tracking code or not.
Questions for discovery
- Consider Usage Ping and events so we get data from our self-managed customers
- Does it make sense to track both?
- How long does it take to track a new element of navigation?
Discussions and links
- See this comment and spreadsheet with the current structured events
- Link to spreadsheet
Navigation Definition
1. Top Navigation
View items
- GitLab Logo
- Hamburger
- Add Menu
- Issues
- MRs
- Assigned
- Review Requests
- Todos
- Help (?)
- What's New
- Help
- Support
- Community forum
- Keyboard shortcuts
- Submit Feedback
- Contribute to Gitlab
- Switch to GitLab Next
- User Profile Avatar
- User name
- Set status
- Edit profile
- Preferences
- Sign-out
Tasks
-
Are all top navigation items present here? -
Are all sub-navigation elements present? -
Have they been added to the spreadsheet? with their event data -
What percentage is tracked -
Created issues to add tracking
2. Left Navigation Group
3. Left Navigation Project
4. User Settings Left Navigation
5. Admin Settings Left Navigation
Edited by Christen Dybenko