individual newtab stories targeting prefs for spocs or recs
Categories
(Firefox :: New Tab Page, enhancement)
Tracking
()
People
(Reporter: thecount, Assigned: thecount)
Details
Attachments
(1 file)
47 bytes,
text/x-phabricator-request
|
jcristau
:
approval-mozilla-beta+
|
Details | Review |
We have an issue with v2 personalization where new profiles with no history can show limited number of stories on newtab.
Mostly this is due to the result of the personalization being negative, and below the min score.
The easy fix is to control spocs and recs, and if they are personalized or not, based on individual prefs.
I propose:
// System pref to allow Pocket stories personalization to be turned on/off.
pref("browser.newtabpage.activity-stream.discoverystream.recs.personalized", false);
// System pref to allow Pocket sponsored content personalization to be turned on/off.
pref("browser.newtabpage.activity-stream.discoverystream.spocs.personalized", true);
Assignee | ||
Updated•5 years ago
|
Assignee | ||
Comment 1•5 years ago
|
||
[Tracking Requested - why for this release]: I'm working on an hoping to have a reasonably sized patch that can fix this by eod.
Hoping to get an uplift, because it would impact a study we wanted to do.
Assignee | ||
Comment 2•5 years ago
|
||
Assignee | ||
Comment 3•5 years ago
|
||
To test:
- Create a new profile.
- Set browser.newtabpage.activity-stream.asrouter.devtoolsEnabled to true
- Open about:home#devtools-ds
- Click "refresh cache" wait a second or 2.
- Click "expire cache" wait a second or 2.
- Click "trigger idle daily" wait a second or 2.
- Click "trigger system click" wait a second or 2.
- Open a new newtab
Expected: Newtab should be showing 7 rows of stories.
Assignee | ||
Comment 4•5 years ago
|
||
Comment on attachment 9156834 [details]
Bug 1645870 - individual newtab stories targeting prefs for spocs or recs
Beta/Release Uplift Approval Request
- User impact if declined: UX impact to an upcoming study
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: No
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: To test:
- Create a new profile.
- Set browser.newtabpage.activity-stream.asrouter.devtoolsEnabled to true
- Open about:home#devtools-ds
- Click "refresh cache" wait a second or 2.
- Click "expire cache" wait a second or 2.
- Click "trigger idle daily" wait a second or 2.
- Click "trigger system click" wait a second or 2.
- Open a new newtab
- List of other uplifts needed: None
- Risk to taking this patch: Medium
- Why is the change risky/not risky? (and alternatives if risky): Medium sized code change, in low impact areas of the code.
- String changes made/needed: none
Assignee | ||
Updated•5 years ago
|
Comment 6•5 years ago
|
||
bugherder |
Comment 7•5 years ago
|
||
bugherder |
Updated•5 years ago
|
Comment 8•5 years ago
|
||
Verified-fixed on latest Nightly 79.0a1 (2020-06-15) on Windows 10x64, Ubuntu 16.04 and MacOS 10.13.
Following the steps in Comment 13, we now have 7 rows displayed in a new tab.
Waiting for uplift to verify further.
Updated•5 years ago
|
Comment 9•5 years ago
|
||
Comment on attachment 9156834 [details]
Bug 1645870 - individual newtab stories targeting prefs for spocs or recs
approved for 78.0b8
Comment 10•5 years ago
|
||
bugherder uplift |
Comment 11•5 years ago
|
||
Verified-fixed on latest Beta 78.0b8 on Windows 10x64, Ubuntu 16.04 and MacOS 10.13 with the same expected as in Comment 8.
Description
•