Background
At the end of the fiscal year, we plan to have deployed a number of new customization options that adapt the default experience. We would like to perform a year-end report on KR 2.1 Ensure a quality reading experience for all users by adapting the default experience for 15% of sessions, based on the individual needs and constraints of the user.
User story
- As a product manager, I want the ability to know what impact the features build over the course of the year had so that we can determine whether we reached our KR targets
Requirements
Report on the following based on current data:
Establish %age of non-default sessions on Vector22
% of sessions which do not use the default width option (and view the site at full width) Vector22 [INTERIM REPORTING NEEDED for sessions where viewport >= 1200px]
% of sessions which have set a non-default font size (Vector22)
% of sessions using non-default color mode (on Vector-2022)
% of sessions which do not use page previews in the Vector 2022 skin (or on desktop overall)
% of sessions which are viewing a pinned/unpinned version of the menus on the site (main menu, tools menu) Vector 22
% of sessions which have disabled media viewer
Establish %age of non-default sessions on Minerva
% of sessions using a non-standard font size (on Minerva) [INTERIM REPORTING NEEDED]
% of sessions using non-default color mode (on Minerva)
Use the above to report on:
Overall % of sessions with adapter default experience on Minerva skin
Overall % of sessions with adapter default experience on Vector22 skin (limited to screen resolutions >1200px)
Resources:
Web team supporting notes
Web Team Year-end report on KR WE2.1
Notebooks
Key details for analysis:
Deployed (Everything but darkmode is out) on June 11th on all Wikipedias
Feature event names:
event.is_page_preview_on
event.is_full_width
event.is_media_viewer_enabled
event.is_pinned
event.dark_mode_setting
event.font
Done
Analysis result: data sheet.


