Closed
Bug 1878086
Opened 2 years ago
Closed 2 years ago
Home and newtab phase 2 spoc treatment
Categories
(Firefox :: New Tab Page, enhancement)
Firefox
New Tab Page
Tracking
()
RESOLVED
FIXED
124 Branch
| Tracking | Status | |
|---|---|---|
| firefox124 | --- | fixed |
People
(Reporter: thecount, Assigned: thecount)
References
Details
(Whiteboard: [hnt])
Attachments
(1 file)
We want to be able to setup certain sponsored content to have a different UI/card treatment in a way we can experiment with it.
| Assignee | ||
Updated•2 years ago
|
Whiteboard: [hnt]
Updated•2 years ago
|
| Assignee | ||
Updated•2 years ago
|
Assignee: nobody → sdowne
| Assignee | ||
Comment 1•2 years ago
|
||
Updated•2 years ago
|
Attachment #9377779 -
Attachment description: Bug 1878086 - Home and newtab phase 2 spoc treatment → Bug 1878086 - Home and newtab sponsored topsites phase 2 UI updates
| Assignee | ||
Comment 2•2 years ago
|
||
To test:
When we run this as a test, we'll pick a few or one sponsor that'll see the new UI, and add these to a variable in Nimbus to experiment. To test this, we don't have access to Nimbus or the exact sponsor we may run the experiment on. So what we're going to do is pick a few sponsors form the current pool of sponsors that are being returned, and refresh content until we see them. We also want to ensure the mechanism that picks these works, so my steps attempt to test this as end to end as we can without setting up an actual experiment.
- Set browser.newtabpage.activity-stream.asrouter.devtoolsEnabled to true.
- Set browser.newtabpage.activity-stream.discoverystream.ctaButtonSponsors to "hellofresh, mozilla vpn, mozilla foundation", you need to find a list of sponsors that are common, in this moment while writing this, these were the ones that worked for me. It may change, if it does, grab the sponsors you see and add them to the CSV.
- Set browser.newtabpage.activity-stream.discoverystream.ctaButtonVariant to "variant-a", then test it against "variant-b"
- Open a newtab, and another tab open about:newtab#devtools
- From the about:newtab#devtools tab, click "refresh cache" until the spoc you get matches one in your list, and verify how it looks. Make sure when refreshing, you only see the new treatment on the chosen sponsors, and the vanilla treatment for other sponsors.
- Ensure you test variant-a and variant-b in step 3.
Pushed by sdowne@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5b0eea55cc13
Home and newtab sponsored topsites phase 2 UI updates r=desktop-theme-reviewers,nbarrett,jules
Comment 4•2 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 2 years ago
status-firefox124:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 124 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•