Closed Bug 1906185 Opened 1 year ago Closed 1 year ago

Enable Yelp suggestions by default in the Firefox Suggest section for the Suggest population

Categories

(Firefox :: Address Bar, task, P1)

task

Tracking

()

RESOLVED FIXED
129 Branch
Tracking Status
firefox129 --- fixed

People

(Reporter: adw, Assigned: adw)

References

Details

(Whiteboard: [sng])

Attachments

(1 file)

Product wants to enable Yelp suggestions by default in the Firefox Suggest section (non-top-pick) in 129 for the Suggest population.

Whiteboard: [sng]

This is the relevant branch config (non-top-pick) from the final Yelp v3 experiment:

{
  "yelpFeatureGate": true,
  "yelpSuggestPriority": false,
  "yelpShowLessFrequentlyCap": 3,
  "yelpMinKeywordLength": 4,
  "exposureResults": "rust_yelp",
  "showExposureResults": true
}

This is the relevant branch config (non-top-pick) from the final Yelp v3 experiment
that we should now make the default:

{
  "yelpFeatureGate": true,
  "yelpSuggestPriority": false,
  "yelpShowLessFrequentlyCap": 3,
  "yelpMinKeywordLength": 4,
  "exposureResults": "rust_yelp",
  "showExposureResults": true
}

Ideally we might define minKeywordLength as part of the Yelp data in remote
settings and then modify the Rust component to ingest it as Yelp config data,
similar to weather suggestions. But that would require modifying the Rust
component, and Product wants Yelp for 129, so that means we would need to uplift
a vendoring of application-services to Beta, which I think we should avoid.

So instead I just set the default value of the minKeywordLength pref to 4. I
kept the Nimbus variable and it will override the pref if the pref still has its
default value. That way we can still use Nimbus to set it if there's some
emergency.

I also kept the yelpSuggestNonPriorityIndex and yelpSuggestPriority
variables, in case we need those too. Eventually we should clean up all the
variables and prefs we're not using anymore.

Pushed by dwillcoxon@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b0c2ad1223d2 Enable Yelp suggestions by default in the Firefox Suggest section for the Suggest population. r=daisuke,urlbar-reviewers
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 129 Branch

For verification, the Yelp keywords and modifiers are the same as they were for the final experiment, so you should be able to trigger Yelp suggestions the same as before. Below are some examples:

Subjects:

acai bowls
burgers
cafe
cooking classes
ramen

Pre-modifiers:

best
budget
cheap
good
local

Post-modifiers:

delivery

Locations:

near me
nearby
near by
in <city name>
near <city name>

Example queries:

ramen near me
burgers in chicago
cafe
cooking
pizza delivery
Flags: qe-verify+
Flags: in-testsuite+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: