Page MenuHomePhabricator

Capture metrics about usage of GuidedTour on Special:Investigate pages
Closed, ResolvedPublic

Assigned To
Authored By
Niharika
Oct 9 2020, 4:11 AM
Referenced Files
F32415800: image.png
Oct 27 2020, 4:18 PM
F32415847: image.png
Oct 27 2020, 4:18 PM
F32415848: image.png
Oct 27 2020, 4:18 PM
F32415796: image.png
Oct 27 2020, 4:18 PM
F32415843: image.png
Oct 27 2020, 4:18 PM
Subscribers

Description

Goal

We have GuidedTour enabled on Special:Investigate. Now that the feature is out, we should capture metrics about usage of the tours.

There are two tours:

  1. On the form page: checkuserinvestigateform
  2. On the data page: checkuserinvestigate
Questions:

Can we get any metrics about how many times:

  • GT popups were displayed?
  • users clicked through the GT popups?
Schema

To answer above questions, we can find data in below 2 schema, with tour field of checkuserinvestigateform (the initial form page) and checkuserinvestigate (after starting an investigation)
GuidedTourGuiderImpression
GuidedTourButtonClick

DONE
  • How many times GT popups were displayed?
  • How many times users clicked through the GT popups?
  • How long GuidedTour was shown?

Event Timeline

Niharika created this task.
Data timeframe:

2020-07-22 ~ 2020-10-26

How many times GT popups were displayed?

image.png (1×1 px, 109 KB)

How many times users clicked through the GT popups?

image.png (1×1 px, 111 KB)

How long GuidedTour was shown?

In the eventlogging table, no field was designed to track how long GuidedTour was shown. I estimate by the time difference between the first action and the last action in one session. It's not accurate as the time spent on the last step was not counted into the total time spent. But it can give us a rough estimate on how long user is with GuidedTour. Here are the distribution.

image.png (590×1 px, 61 KB)

image.png (598×1 px, 63 KB)

image.png (598×1 px, 66 KB)

Guided Tour on initial page

StatsSession Time (in seconds)
count53.000000
mean8449.641509
std61078.450469
min0.000000
25%0.000000
50%0.000000
75%0.000000
max444714.000000

Guided Tour after starting investigating

StatsSession Time (in seconds)
count45.000000
mean53.600000
std238.355865
min0.000000
25%0.000000
50%0.000000
75%33.000000
max1608.000000