Callout updates to support auto-open changes
Categories
(Firefox :: Shopping, enhancement, P1)
Tracking
()
People
(Reporter: jhirsch, Assigned: kpatenio)
References
(Blocks 1 open bug)
Details
(Whiteboard: [fidefe-shopping])
Attachments
(1 file)
48 bytes,
text/x-phabricator-request
|
pascalc
:
approval-mozilla-beta+
|
Details | Review |
Here's the Figma link (screenshots to be added)
Bug notes:
- add new callouts 4,5 in the Figma
- we already have the image, but only in remote settings. needs to be added in tree.
- trigger behavior is defined in the figma.
- anchor the callout at the shopping urlbar button
- changes to existing callouts
- update targeting for callout 1
- remove callout 2
- because we are past string freeze for 123, we will need to land the new strings in the preview location for shopping, then land a followup patch in a followup bug to move the strings to the permanent location in 124 nightly.
Reporter | ||
Updated•5 months ago
|
Reporter | ||
Updated•5 months ago
|
Updated•5 months ago
|
Updated•5 months ago
|
Comment 2•5 months ago
|
||
Do we need to land anything? It seems like the callouts can be deployed entirely off-train. The experiment is not localized, so the callouts can be deployed just like the 1.1 callouts were deployed, with raw strings and the remote image URL.
One reason to land things would be if we're certain we want to land these callouts in tree after the experiment. Then, landing the strings early would be advantageous, since there would be more time for translation before the callouts ship.
Reporter | ||
Comment 3•5 months ago
|
||
yes, product wants these callouts to be on-train
Reporter | ||
Comment 4•5 months ago
|
||
[Tracking Requested - why for this release]: This is part of the auto-open feature would like to uplift into 123.
Pushed by kpatenio@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/6e361460d867 update and add new callouts for rediscoverability experiment. r=shopping-reviewers,aminomancer,fluent-reviewers,bolsson,jhirsch,niklas
Comment on attachment 9377266 [details]
Bug 1876199 - update and add new callouts for rediscoverability experiment. r=#shopping-reviewers!
Beta/Release Uplift Approval Request
- User impact if declined: If declined, no feature callouts will be displayed after certain user actions (ex. opting out of Review Checker for the first time, etc.) when we enable + enrol users into our rediscoverability experiment
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: Details about callouts can be found in the Figma link above. Two of the callouts (for disabling auto-open and turning off Review Checker) can be tested as follows:
- Launch a brand new profile
- set
browser.shopping.experience2023.enabled
andbrowser.shopping.experience2023.autoOpen.enabled
to true - open a PDP like https://www.amazon.com/dp/B07QH7ZXH3
- Ensure Review Checker is open and opt-in to Review Checker.
- Turn off "automatically open Review Checker" via the toggle in Review Checker settings
- A callout should appear on the urlbar saying that Review Checker is now closed by default
- Open Review Checker again and press the turn off Review Checker button
- A callout should appear on the urlbar saying that Review Checker is turned off
- List of other uplifts needed: Bug 1876200
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Low risk since the newly added callouts are gated by the prefs
browser.shopping.experience2023.enabled
andbrowser.shopping.experience2023.autoOpen.enabled
(both need to be true) . The prefbrowser.shopping.experience2023.autoOpen.enabled
is set to false by default.
Note that this patch modifies a change made in Bug 1876200. Please uplift this patch after Bug 1876200 is uplifted.
- String changes made/needed: New strings were added, but they are currently not exposed to localizers and won't be translated
- Is Android affected?: No
Comment 7•5 months ago
|
||
bugherder |
Updated•5 months ago
|
Updated•5 months ago
|
Comment 8•5 months ago
|
||
Comment on attachment 9377266 [details]
Bug 1876199 - update and add new callouts for rediscoverability experiment. r=#shopping-reviewers!
Approved for 123 beta 8, thanks.
Comment 10•5 months ago
|
||
bugherder uplift |
Comment 11•5 months ago
|
||
This issue is verified as fixed in our latest Nightly as well as our latest Beta 123.0b8.
Description
•