Closed Bug 1986557 Opened 2 months ago Closed 1 month ago

Implement telemetry for the current number of installed/pinned web apps

Categories

(Firefox :: Web Apps, task)

task

Tracking

()

RESOLVED FIXED
145 Branch
Tracking Status
firefox145 --- fixed

People

(Reporter: dmcintosh, Assigned: dmcintosh)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fidedi-pbm])

Attachments

(3 files)

We record a telemetry event when the user creates a new taskbar tab, but we don't track how many are installed total even though that was in the original spec.

Two metrics should be added:

  • installed_web_app_count—pretty straightforward.
  • pinned_web_app_count—likely much more annoying. I would've thought this is impossible, but I think IsCurrentAppPinnedToTaskbarAsync can do it? (If so, needs renaming since 'current app' would be wrong.) Probably needs some work unfortunately.
Priority: -- → P3
Whiteboard: [fidedi-pbm]
Component: Shell Integration → Web Apps

The component has been changed since the backlog priority was decided, so we're resetting it.
For more information, please visit BugBot documentation.

Priority: P3 → --
Attachment #9514808 - Attachment description: Bug 1986557 - Record with telemetry the number of Taskbar Tabs that the user has installed. r=nrishel,mossop → Bug 1986557 - Part 1: Record with telemetry the number of Taskbar Tabs that the user has installed. r=nrishel,mossop

This currently ensures that telemetry is sent. In future, it'll reduce the
impact of checking whether the current tab is a Taskbar Tab.

Pushed by dmcintosh@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/9f9deb6f26a1 https://hg.mozilla.org/integration/autoland/rev/037686829db9 Part 1: Record with telemetry the number of Taskbar Tabs that the user has installed. r=nrishel,mossop https://github.com/mozilla-firefox/firefox/commit/5ca469ab2cf2 https://hg.mozilla.org/integration/autoland/rev/ba150dd3edfc Part 2: Initialize Taskbar Tabs when showing the page action. r=nrishel https://github.com/mozilla-firefox/firefox/commit/34490ef80f01 https://hg.mozilla.org/integration/autoland/rev/40908c44c5f2 Part 3: Test that the installed_web_app_count metric is nonzero at startup if a Taskbar Tab exists. r=nrishel
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 145 Branch
QA Whiteboard: [qa-triage-done-c146/b145]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: