Closed Bug 1861475 Opened 1 year ago Closed 1 year ago

Add impression telemetry to Shopping product recommendation UI

Categories

(Fenix :: Shopping, task, P2)

All
Android
task

Tracking

(firefox119 wontfix, firefox120 wontfix, firefox121 fixed)

RESOLVED FIXED
121 Branch
Tracking Status
firefox119 --- wontfix
firefox120 --- wontfix
firefox121 --- fixed

People

(Reporter: 007, Assigned: 007)

References

Details

(Whiteboard: [fxdroid] [fakespot-android-mvp])

Attachments

(2 files)

The impression telemetry should be recorded after the recommendation card is at least 50% visible and is visible for 1.5 seconds

Status: NEW → ASSIGNED
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Flags: qe-verify+
Resolution: --- → FIXED
Target Milestone: --- → 121 Branch

Hello Noah!
Could you, please, give us a scenario for how we can trigger the display of a recommendation?
I tested several products, but none of the bottom sheets displayed any ads/recommendations (even verified "standing desks" products).
Thank you!

Flags: needinfo?(nbond)

I've tested this, by enabling the Android Nightly experiment (in PREVIEW mode only) for Fakespot ads: https://experimenter.services.mozilla.com/nimbus/android-review-checker-smoke-test-with-promos/summary, by using Nightly's secret settings to manually enroll in this preview experiment.

I've turned ON the "Show ads in review checker" switch, reload the shopping product page (standing desk product), and observed the "More to consider" area that displayed a link to a similar product/recommended product. I've tapped the link, I was redirected to the recommended product page.
No events or metrics were generated regarding the switch to show ads, or the display of the recommended product (even though the ecommendation was displayed fully for over 1.5 seconds).

Hey Mira, I'm glad you found the experiment. As for validating this specific probe, I am following up with the team on the exact steps, since this is not a traditional metrics/glean ping and instead fired off from our networking stack, so it will be validated a little differently.

Flags: needinfo?(nbond)
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: