The following user actions to be instrumented to understand user actions related to multiple filters selection:
| screen | related to | user action | event_type | event_subtype | event_source(s) | event_context (str) | - | |
| Adjust suggestions | custom suggestions | user selects multiple suggestions filter | suggestion_filters_select | suggestion_filters_multi_select | yes | name of the topic area or the collection selected (as a string) | ||
| Adjust suggestions | custom suggestions | user de-selects a suggestions filter | suggestion_filters_deselect | - | yes | name of the topic area or the collection de-selected (as a string) | ||
| Adjust suggestions | custom suggestions (single_selection) | user confirms the selected topic (i.e. user clicks "Done" button) | suggestion_filters_confirm | suggestion_filters_single_select_confirm, suggestion_filters_multi_select_confirm | - | for multi-select this will be a string containing names of the topic areas, collections etc. selected (each topic area or collection name should be seperated by a semi-colon) | ||
The following adjustments have to be made for to existing event
| screen | related to | user action | event_type | event_subtype | event_source(s) | event_context (str) | contextual fields | notes |
|---|---|---|---|---|---|---|---|---|
| dashboard home -> translation start | general workflow | users selects an article from the suggestions and proceeds to translate | dashboard_translation_start | - | yes, corresponding source to be captured (from the list below) | in case of single-select, this will just be a string, whereas for multi-select this will a string containing names of the topic areas, collections etc. selected (each topic area or collection name should be seperated by a semi-colon) | translation_type | examples: "Women in science 2024", "South America" |
| dashboard home | general workflow | user opens the dashboard by directly accessing a URL with pre-selected filters | dashboard_open | - | suggestion_filter_direct_preselect | Filters active at the time of opening the dashboard, to be recorded as semi-colon separated strings | examples: "related_edits; nearby_topics; art; india", "all_lists; fashion; food and drink", "related_edits; Women in science week" | |
Event source list:
- suggestion_filter_previous_edits
- suggestion_filter_topic_area
- suggestion_filter_popular_articles
- suggestion_filter_collections
- suggestion_filter_search_result_seed