Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Page MenuHomePhabricator

Mobile search A/B test instrumentation - technical enablers
Open, HighPublic2 Estimated Story Points

Description

Background

Our operative metric for the mobile search A/B test is:

"Users who interact with this feature will have 5% longer sessions than those who do not".

In order to measure this, we need to instrument the search results to allow for this. This task focuses on identifying and completing any technical work that is a prerequisite for the A/B test instrumentation.

User story

As an analyst on the Web team, I want to be able to measure the impact of recommended articles on session length, so I can determine success/failure of this experiment.

Requirements

  • Create a standard definition of session length (Consult with @phuedx on session length-related mix-ins) T378072
  • Create an instrumentation specification in consultation with @jwang T378103
  • Create a new Metrics platform schema to capture data for this A/B test

BDD

  • For QA engineer to fill out

Test Steps

  • For QA engineer to fill out

Design

  • N/A

Acceptance criteria

Communication criteria - does this need an announcement or discussion?

Rollback plan

  • This test should apply only to the treatment group / should not impact the control
  • We should be able to remove this instrumentation in the event of test failure

This task was created by Version 1.2.0 of the Web team task template using phabulous

Event Timeline

Change #1087253 had a related patch set uploaded (by Kimberly Sarabia; author: Kimberly Sarabia):

[mediawiki/extensions/WikimediaEvents@master] [WIP] Session length mixin POC

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

ovasileva added subscribers: KSarabia-WMF, jwang, ovasileva.

@KSarabia-WMF, @NBaca-WMF - just wanted to flag that this is somewhat blocked by the spec in T378103: Search recommendations A/B test: Write recommendations instrumentation spec with the order there being:

  1. Talk to @phuedx about possibilities with session length
  2. Schedule discussion with @jwang on limitations of the spec
  3. @jwang creates spec
  4. Review spec for feasibility
  5. Set up a ticket for implementing spec

Change #1088629 had a related patch set uploaded (by Kimberly Sarabia; author: Kimberly Sarabia):

[mediawiki/extensions/MobileFrontend@master] [WIP] Search Overlay Event Tracking

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

NBaca-WMF set the point value for this task to 2.Wed, Nov 13, 5:50 PM
Jdrewniak renamed this task from Instrument impact of recommended articles on session length to Mobile search A/B test instrumentation - technical enablers.Fri, Nov 15, 3:44 PM
Jdrewniak updated the task description. (Show Details)

Change #1088629 merged by jenkins-bot:

[mediawiki/extensions/MobileFrontend@master] Search Overlay: Fires events at certain points in workflow

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