Page MenuHomePhabricator

Instrument ReadingList click event and page load
Closed, ResolvedPublicSpike

Description

Background

We are conducting an experiment for ReadingLists and need to capture page_load and click events. Each time a page is loaded, a page_load event must be logged. Each time a user adds or removes an article to their ReadingList, a click event should be logged.

User story

  1. A user is bucketed into the experiment
  2. An eventLogging page_load event is logged whenever they visit a page
  3. They save or remove an article
  4. An eventLogging click event is logged

Design requirements

Screenshot 2025-08-19 at 1.15.13 PM.png (708×652 px, 379 KB)

Whenever someone clicks the bookmark icon, we want to log a click event containing.


Requirements

  • use machine readable experiement name we-3-3-4-reading-list-test1
  • check for control and treatment groups
  • impressions and click event is logged
  • page_load event is logged

Acceptance criteria

  • Add clear acceptance criteria.

BDD

  • For QA engineer to fill out.

Test Steps

  • For QA engineer to fill out.

This task was created by Version 1.0.0 of the Reader Experience team task template using phabulous.

Event Timeline

this work is duplicated and better captured in https://phabricator.wikimedia.org/T402210

Restricted Application changed the subtype of this task from "Task" to "Spike". · View Herald TranscriptSep 12 2025, 8:03 PM