The Custom Toolbar interface, and aspects we want to track in this feature, are quite similar to the Custom Feed feature (schema MobileWikiAppFeedConfigure). Since we will be using MEP, I will create a YAML which can replicate the basic FeedConfigure schema but for Toolbar customization actions, with an additional anon column that we plan to add to all Android schemas going forward. Will coordinate w/ @cooltey to make sure there isn't any missed functionality to track when YAML is ready. Proposed schema name is android_toolbar_config.
|Open||None||T291851 EPIC: Enhance Messaging Interface and Workflows for Android App|
|Resolved||cooltey||T296753 Implement Customizable Toolbar and update PageActivity|
|Resolved||SNowick_WMF||T297641 Create schema to track metrics for user interaction with Custom Toolbar|
|Resolved||SNowick_WMF||T300769 Validate data in android_customize_toolbar_interaction data|
@Sharvaniharan will make a new MEP schema with the following parameters:
source - "Source from which the user entered the Toolbar configuration screen.”
Note: This is included in case additional entry points for customizing toolbar are introduced. Default in current implementation is overflow
favorites_order - "JSON array representing the order of the custom items (e.g. [0,1,2,3,4,5,6])"
menu_order - "JSON array representing the order of the custom items (e.g. [0,1,2,3,4,5,6])"
feed_views - "Number of times the user has seen the Customize feed card."
time_spent - "Amount of time, in seconds, that the user spent in the Feed customization screen."
languages - “JSON array of languages, in order.”
anon - "Whether the user is logged in or anonymous: false = logged in, true = anonymous."
Find in article
View edit history
Add to Watchlist
View talk page
The research question we want to answer is how often are people using the feature and what configurations of quick actions are most common in reading mode vs. edit mode. We would also like to know how often people switch on and off reading mode in a 60-day period.