Closed Bug 1848870 Opened 1 year ago Closed 1 year ago

Send an event when a user asks for reanalysis

Categories

(Firefox :: Shopping, task, P1)

task

Tracking

()

VERIFIED FIXED
119 Branch
Tracking Status
firefox118 --- verified
firefox119 --- verified

People

(Reporter: perry.mcmanis, Assigned: perry.mcmanis)

References

Details

Attachments

(3 files, 2 obsolete files)

If you can click on it in the Shopping UI, we should record an event.

Attached file shopping_ui_dr.txt

Data Review for a few UI events.

Attachment #9349231 - Flags: data-review?(tlong)

Comment on attachment 9349231 [details]
shopping_ui_dr.txt

Data Review

  1. Is there or will there be documentation that describes the schema for the ultimate data set in a public, complete, and accurate way?

Yes, through the metrics.yaml file and the Glean Dictionary.

  1. Is there a control mechanism that allows the user to turn the data collection on and off?

Yes, through the data preferences in the application settings.

  1. If the request is for permanent data collection, is there someone who will monitor the data over time?

Permanent collection to be monitored by Bruce Etling, falling back to the fx-desktop-shopping-eng@mozilla.com team to ensure this data is necessary and useful over time.

  1. Using the category system of data types on the Mozilla wiki, what collection type of data do the requested measurements fall under?

Category 2, Interaction data

  1. Is the data collection request for default-on or default-off?

Default-on

  1. Does the instrumentation include the addition of any new identifiers (whether anonymous or otherwise; e.g., username, random IDs, etc. See the appendix for more details)?

No

  1. Is the data collection covered by the existing Firefox privacy notice?

Yes

  1. Does the data collection use a third-party collection tool?

No

Result

data-review+

Attachment #9349231 - Flags: data-review?(tlong) → data-review+
Component: Telemetry → Shopping
Product: Toolkit → Firefox
Summary: Instrument shopping clicks → Instrument clicks for shoppings setting expand and review quality explainer expand

just repeating here what I've said on Slack - we'll need to split this into smaller bugs. "instrument all the clickable stuff" is fine as a placeholder, but not adequate for us to track the work to add a pretty substantial number of probes across the entire sidebar UI.

Summary: Instrument clicks for shoppings setting expand and review quality explainer expand → Instrument clicks for shoppings setting expand, review quality explainer expand, and reanalyze clicks
Summary: Instrument clicks for shoppings setting expand, review quality explainer expand, and reanalyze clicks → Send an event when a user asks for reanalysis

Setting severity to N/A as this is a Task.

Severity: -- → N/A
Pushed by pmcmanis@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cb32356f7b5c Instrument Shopping ReAnalysis Click r=TravisLong,Gijs

Backed out for causing bc failures in browser_ui_telemetry.js

  • Backout link
  • Push with failures
  • Failure Log
  • Failure line: TEST-UNEXPECTED-FAIL | browser/components/shopping/tests/browser/browser_ui_telemetry.js | Uncaught exception in test bound test_shopping_UI_chevron_clicks - at chrome://mochitests/content/browser/browser/components/shopping/tests/browser/browser_ui_telemetry.js:45 - TypeError: can't access property "testGetValue", Glean.shopping.surfaceExpandSettings is undefined
Flags: needinfo?(pmcmanis)
Flags: needinfo?(pmcmanis)
Pushed by pmcmanis@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/c46c856b1a3a Instrument Shopping ReAnalysis Click r=TravisLong,Gijs
Attachment #9350474 - Flags: approval-mozilla-beta?
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 119 Branch
Attachment #9349239 - Attachment is obsolete: true

Perry, it seems that uplifting this patch is a dependency for uplifting bug 1849382 (https://lando.services.mozilla.com/D186951/) but you removed the review request on https://phabricator.services.mozilla.com/D186950, could you clarify what it meant for uplift and what is not? Thanks

Flags: needinfo?(pmcmanis)

(In reply to Pascal Chevrel:pascalc (PTO until August 21) from comment #13)

Perry, it seems that uplifting this patch is a dependency for uplifting bug 1849382 (https://lando.services.mozilla.com/D186951/) but you removed the review request on https://phabricator.services.mozilla.com/D186950, could you clarify what it meant for uplift and what is not? Thanks

Hey Pascal, I think that may have been automated when I removed this from a stack that got generated erroneously. Both should get uplifted please and thank you.

Flags: needinfo?(pmcmanis)
Attachment #9350474 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Verified fixed using Firefox Nightly 119.0a1 (2023-09-06) on Windows 10, MacOS 11 and Ubuntu 20.04.

The "surface_reanalyze_clicked" ping is successfully displayed in about:glean after clicking the Re-analyze reviews link inside the shopping sidebar.

Attachment #9349078 - Attachment is obsolete: true
Status: RESOLVED → VERIFIED
See Also: → 1861294
See Also: → 1922613
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: