Closed Bug 2062688 Opened 23 days ago Closed 16 days ago

Add resume (PUWYLO) prompt telemetry

Categories

(Core :: Machine Learning: Frontend, task)

task

Tracking

()

VERIFIED FIXED
156 Branch
Tracking Status
firefox155 --- verified
firefox156 --- verified

People

(Reporter: echa, Assigned: echa)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [aidisc])

Attachments

(2 files)

Right now, resume (PUWYLO) pills are tracked the same way as the existing starter prompts, so we can't measure engagement with them separately.
Proposed changes:

  • Add a starter_type field to quick_prompt_clicked so we can distinguish between default, resume, and followup prompts
  • Add a puwylo_prompts count to quick_prompt_displayed to track how many of the displayed prompts were resume pills

This will let us measure resume pill impressions and clicks independently from the existing starter prompts.

Summary: Add starter_type to quick prompt telemetry → Add resume (PUWYLO) prompt telemetry
Assignee: nobody → echa
  • Added starter_type to quick_prompt_clicked and resume_prompts to quick_prompt_displayed
  • Moved the shared resume-pill test helpers to head.js so both test files can use them
Status: NEW → RESOLVED
Closed: 16 days ago
Resolution: --- → FIXED
Target Milestone: --- → 156 Branch

firefox-beta Uplift Approval Request

  • User impact if declined/Reason for urgency: This telemetry allows us to distinguish engagement with resume (PUWYLO) prompts from existing starter prompts, which is important for evaluating feature adoption and usage during rollout. Without this uplift, resume prompt interactions would be indistinguishable from other starter prompts.
  • Code covered by automated testing?: yes
  • Fix verified in Nightly?: yes
  • Needs manual QE testing?: yes
  • Steps to reproduce for manual QE testing: Open a Smart Window with PUWYLO resume prompts available.
    Verify that quick_prompt_displayed records the number of PUWYLO prompts shown.
    Click a resume prompt and verify quick_prompt_clicked records starter_type = "resume".
  • Risk associated with taking this patch: low
  • Explanation of risk level: This change only adds telemetry fields/recording for existing prompt events and does not change any user-facing behavior or feature logic. The code path is exercised when displaying and clicking starter prompts, and the change is limited to telemetry instrumentation.
  • String changes made/needed?: No
  • Is Android affected?: yes
Attachment #9627997 - Flags: approval-mozilla-beta?
Flags: qe-verify+
  • Added starter_type to quick_prompt_clicked and resume_prompts to quick_prompt_displayed
  • Moved the shared resume-pill test helpers to head.js so both test files can use them

Original Revision: https://phabricator.services.mozilla.com/D318736

Flags: in-testsuite+
Attachment #9627997 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
QA Whiteboard: [uplift] [qa-ver-needed-c156/b155]

Verified as fixed in our latest Nightly 156.0a1 (2026-08-19) and our latest Beta 155.0b2

Status: RESOLVED → VERIFIED
QA Whiteboard: [uplift] [qa-ver-needed-c156/b155] → [uplift] [qa-ver-done-c156/b155]
Flags: qe-verify+
Blocks: 2064989
Blocks: 2053947
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: