Closed Bug 1856357 Opened 1 year ago Closed 1 year ago

The first CFR is not displayed again after 24 hours when the user taps on "Not now"

Categories

(Fenix :: Shopping, defect, P1)

Firefox 120
All
Android
defect

Tracking

(firefox118 disabled, firefox119 disabled, firefox120 verified)

VERIFIED FIXED
120 Branch
Tracking Status
firefox118 --- disabled
firefox119 --- disabled
firefox120 --- verified

People

(Reporter: mlobontiuroman, Assigned: aputanu)

References

(Blocks 1 open bug)

Details

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

Attachments

(2 files)

Attached image Screenshot_2.jpg

Prerequisites

  1. Make sure you have VPN connected to US.
  2. Make sure you have developer's option enabled, and the "Shopping experience" toggle is ON.
  3. Make sure you have a clean profile.

Steps to reproduce

  1. Go to a product detailed page from amazon.com, walmart.com, or bestbuy.com.
  2. Dismiss the first CFR, and tap on the shopping icon in the address bar.
  3. When the contextual opt-in screen is displayed, tap on the "Not now" option.
  4. Go to the homepage of Fenix.
  5. Close Fenix, go to the device's Settings -> System -> Date & Time and set the time with 24h ahead.
  6. Reopen the app and repeat step 1. Observe the first CFR displayed again after 24 hours.

Expected behavior

The first CFR is displayed again, after 24 hours, when the user taps on "Not now" from the Review checker opt-in screen - as in the screenshot from Figma.

Actual behavior

The first CFR is NOT displayed again, after 24 hours.

Device information

  • Firefox version: Nightly 120.0a1
  • Android devices: Samsung Galaxy S8 Ultra (Android 12), Google Pixel 6 (Android 14)
  • NOT reproducible on: Google Pixel 7 Pro (Android 14), and OnePlus A3000 (Android 6)

Any additional information?

  • the same actual behavior if the user dismisses the CFR and skips step 3.
Assignee: nobody → aputanu
Status: NEW → ASSIGNED
Priority: -- → P1
Whiteboard: [fxdroid] [fakespot-android-mvp]

Authored by https://github.com/Alexandru2909
https://github.com/mozilla-mobile/firefox-android/commit/e99fd63b0c9c1bf94055b1195b666ac2e1ee7eb6
[main] Bug 1856357 - Allow first shopping CFR to be displayed again after 24 hours for non-opted in users

Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Flags: qe-verify+
Resolution: --- → FIXED
Target Milestone: --- → 120 Branch
See Also: → 1857545

Verified as fixed on the latest Fenix Nightly 120.0a1 from 10/10 with the following devices:

  • Google Pixel 6 (Android 14), and
  • Oppo Find N2 Flip (Android 13).
Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: