Background
We would like to check the page tools instrumentation prior to deploying the feature. This instrumentation will help us answer the questions outlined T321229: [EPIC] Article tools instrumentation and measurement plan and make subsequent decisions
Acceptance criteria
For an engineer:
- Double check that every field in the page tools instrumentation spec has been instrumented
- Flag any fields that need work
- If all fields are instrumented, pass ticket to analyst
For analyst:
- Ensure instrumentation works properly and all events appear as expected
What have been QA-ed
- Pin/unpin events T322204#8684502, T322204#8706757
- Events of clicking on tool links on pinned tool menu (on right sidebar) T322204#8700531, T322204#8712095
- Events of clicking on tool links on unpinned tool bar T322204#8700531, T322204#8712095
- Events of clicking on old tool links (on left sidebar) T322204#8700531, T322204#8712095
- Breakdown dimensions for tool link click events T322204#8706748
- Breakdown dimensions for pin/unpin events T322204#8712038
What have not been QA-ed
- Collapse/uncollapse events
Because Collapse/uncollapse feature have not been deployed as of March 20, 2023.
Bugs/Potential Issues/Limitations
Issues | Status | Note |
---|---|---|
Clicks on Who Wrote That are not logged in schema | ✅ Confirmed with WEB team that it's OK not to log | T322204#8700531, T322204#8712095 |
Clicks on the tool links under In other projects are not logged in schema | ✅ Confirmed with WEB team that it's OK not to log | T322204#8700531, T322204#8712095 |
Unexpected events of clicking on old tool links (on left sidebar) from anonymous users in vector-2022 skin | ❌ | T322204#8706748 |
Current Vector 2022 Page Tools Events in Sidebar, as well as Dropdown (Logged In Users)
Page Tools placement | Section click | Dropdown button click | [hide]/[move to sidebar] toggle click |
Page Tools Dropdown | ❌t-{{section ID}}.unknown.pinned | ✅ui.dropdown-vector-page-tools-dropdown | ✅pinnable-header.vector-page-tools.pin |
sticky header | N/A | N/A | N/A |
sidebar | ❌t-{{section id}}.unknown.pinned | N/A | ✅pinnable-header.vector-page-tools.unpin |
Page Tools Hamburger | N/A | N/A | N/A |