Page MenuHomePhabricator

CX event instrumentation: user tab selection on home screen & new translation
Closed, ResolvedPublic

Description

The following instrumentation is required to understand user actions related to tab selection on dashboard home and the step for starting a new translation.

screenrelated touser actionevent_typeevent_subtypeevent_source(s)event_context (str)contextual fields
dashboard homegeneral workflowuser selects the "Suggestions" tabdashboard_tab_select-dashboard_suggestions_tab-
dashboard homegeneral workflowuser selects the "In progress" tabdashboard_tab_select-dashboard_inprogress_tab-
dashboard homegeneral workflowuser selects the "Published" tabdashboard_tab_select-dashboard_published_tab-
dashboard homegeneral workflowusers clicks the "New translation" buttondashboard_new_translation_start---

Event Timeline

KCVelaga_WMF moved this task from Incoming to Engineering on the LPL Analytics board.

Change #1082831 had a related patch set uploaded (by Eamedina; author: Eamedina):

[mediawiki/extensions/ContentTranslation@master] MWBottomNavigation: Migrate to use <script setup> syntax

https://gerrit.wikimedia.org/r/1082831

Change #1083818 had a related patch set uploaded (by Eamedina; author: Eamedina):

[mediawiki/extensions/ContentTranslation@master] CX event instrumentation: home screen tabs & new translation button

https://gerrit.wikimedia.org/r/1083818

Nikerabbit changed the task status from Open to Stalled.Nov 12 2024, 2:26 PM
Nikerabbit subscribed.

Blocked on T376691#10295973.

  • I have made at the adjustments based on the feedback for user tab selection (T376688#10329767)
  • As per my comment at T376691#10298411, the new changes are proposed at T373785#10329768 (for suggestions filtering)
  • So I believe the work on this can be resumed.

Thanks, I have now updated the corresponding patch based on table adjustments.

Change #1083818 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] CX event instrumentation: home screen tabs & new translation button

https://gerrit.wikimedia.org/r/1083818

Change #1094472 had a related patch set uploaded (by Nik Gkountas; author: Nik Gkountas):

[mediawiki/extensions/ContentTranslation@master] CX3 Build 0.2.0+20241122

https://gerrit.wikimedia.org/r/1094472

Change #1094472 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] CX3 Build 0.2.0+20241125

https://gerrit.wikimedia.org/r/1094472

Nikerabbit changed the task status from Stalled to In Progress.Nov 26 2024, 8:13 AM
SBisson subscribed.

This has been deployed with the train this week.

@KCVelaga_WMF you can now verify that the events are correct.

QA done!

From the data, 30 events have been logged so far.

event_sourceevent_count
dashboard_suggestions_tab15
dashboard_published_tab10
dashboard_inprogress_tab5