We have defined our research questions, measurements, experiment plan, and leading indicators in the "Add a Link - Measurement Specification". This task contains the full set of instrumentation needs, which are also copied into "instrumentation" sections on the relevant frontend tasks.
This instrumentation will exist both on the desktop and mobile versions of the feature. For users who have the Homepage enabled, we want to capture their user ID along with the information below whenever they interact with an “add a link” task.
For all measurements, we will want to:
- Distinguish by wiki.
- Analyze how much time elapses between each action.
- Know whether each action was taken from desktop or mobile.
- Know which article the user is on (through page title and page id).
- Include timestamps with millisecond precision.
Existing instrumentation: T278119: Instrumentation: Verify existing workflows (help panel, post-edit dialog, HomepageModule)
Onboarding: T278111: Instrumentation: Onboarding
No suggestions available: T278112: Instrumentation: dialog for no suggestions available
Suggestions mode: T278114: Instrumentation: Suggestions mode
Edit mode toggle: T278115: Instrumentation: Edit mode toggle in post-release backlog
Link inspector: T278116: Instrumentation: Link inspector
Rejection dialog: T278117: Instrumentation: Rejection dialog
Edit summary: T278118: Instrumentation: Edit summary