Sorting SPOCs primarily by flight priority
Categories
(Firefox :: New Tab Page, enhancement, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox84 | --- | verified |
People
(Reporter: thecount, Assigned: thecount)
References
Details
Attachments
(1 file)
(deleted),
text/x-phabricator-request
|
Details |
Right now spocs are sorted exclusively by score, and it doesn't care if the score was the default score, or a personalized score.
This fix would include:
Order results based on priority, such that higher priority SPOCs are always ahead of lower priority SPOCs
Use personalization to sort SPOCs of the same priority
hierarchical sorting
Assignee | ||
Updated•4 years ago
|
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
To test:
- Set "browser.newtabpage.activity-stream.discoverystream.endpoints" to "http,https"
- Set "browser.newtabpage.activity-stream.discoverystream.spocs-endpoint" to "https://e5e8374d-fffa-4a77-a604-31603852b6fd.mock.pstmn.io/spocs/v2priority"
- Open a new tab
Expected, order of spocs in card positions 2, 4, 11, and 20 should be: "Priority 1 spoc a", "Priority 1 spoc b", "priority 2 spoc", "Priority undefined spoc"
Assignee | ||
Comment 2•4 years ago
|
||
Comment 4•4 years ago
|
||
bugherder |
Comment 5•4 years ago
|
||
I have verified this enhancement using the steps from comment 1 and I can confirm that the "Priority 1 spoc a", "Priority 1 spoc b", "priority 2 spoc",and the "Priority undefined spoc" SPOCs are displayed in order in the 2, 4, 11, and 20 positions from the "Recommended by Pocket" section.
Verified using the latest Firefox Nightly (84.0a1 Build ID - 20201029095639) installed on Windows 10 x64, Mac 10.15, and Ubuntu 18.04 x64.
Description
•