Implement region "relevance" for Websites

RESOLVED FIXED in 2015-06-09

Status

Marketplace
Search
P1
normal
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: mat, Assigned: mat)

Tracking

2015-06-09
Points:
---

Details

(Whiteboard: [qa-])

(Assignee)

Description

3 years ago
Websites in Marketplace have no region exclusions (the field exists for compatibility with apps atm but is not used). For phase 0, they are always shown everywhere, but should be higher up in the results if the user region matches a list of regions that we have determined the website is most relevant in.

Later for phase 1 we'll allow users to filter on that field to *only* show apps that are relevant in the specified regions.

The technical proposal for now is to implement a new field in MySQL/ES, called "preferred_regions", which would contain that list of region. Then ES filtering code would then boost the score of the site when the region matches, using a should query.
(Assignee)

Comment 1

3 years ago
This has an impact on bug 1161857 and bug 1161858, so keep that in mind.
See Also: → bug 1161857, bug 1161858
(Assignee)

Updated

3 years ago
Status: NEW → ASSIGNED
(Assignee)

Comment 2

3 years ago
Fixed in https://github.com/mozilla/zamboni/commit/87db9b20a20126f3f659e7052d6068ca27714441
Status: ASSIGNED → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
Whiteboard: [qa-]
Target Milestone: --- → 2015-06-09
You need to log in before you can comment on or make changes to this bug.