steps to reproduce: 1. Load marketplace prod 2. Search for "じゃらん" expected behavior: search finds https://marketplace.firefox.com/app/jalan/ actual behavior: search returns https://marketplace.firefox.com/search?q=%E3%81%98%E3%82%83%E3%82%89%E3%82%93 API returns https://marketplace.cdn.mozilla.net/api/v2/fireplace/search/?cache=1&lang=en-US&limit=24&q=%E3%81%98%E3%82%83%E3%82%89%E3%82%93®ion=us&vary=0
Change your region to a region the app isn't excluded in (like Japan) and search will work.
This also happens on the curation tools where the region restriction shouldn't apply.
Currently we have both region filtering and device filtering on the search suggest API which the consumer pages use. It sounds like we want neither.
I think you're correct, Rob. We want neither region or device filtering in terms of Publishing Tool search. Our two new big game acquisitions from Disney (Where's My Water? and Where's My Perry?) are supposed to only be available in Germany, but they are unsearchable in the Tool as well (even if my region is set to Germany).
I'm going to remove region filtering. Do you want the curation tools search to filter apps to return only public or valid apps ? For reference: Consumer Pages uses: - device, feature profile, region, *public* apps only (apps need to have been reviewed and made public by the developer to show up) Operator Dashboard uses: - region, *valid* apps only (apps need to have been reviewed and not disabled/deleted by the developer to show up, but private apps that normally do not show up in search are returned) Since our code was changed multiple times it's confusing, I want to make sure you get exactly what you need.
Yes, it would be ideal if the Curation Tool only searched public apps (public in at least one region; e.g. the game "Where's My Perry?" is currently only available in Germany). Thanks, Mathieu!
Fixed in https://github.com/mozilla/zamboni/commit/bb2fb358b3b3fd7ea611693cbc6aeabba059d9ee and https://github.com/mozilla/transonic/commit/dfd94cf6ce803733e1086bdfc0f38f75bc0466c2 Updated STR (ignore bug description): - Submit an app that is excluded in most regions (and more crucially, excluded in rest of world - do keep a single region) - Push that app to public - Make sure that app is not visible in your region in the consumer pages, but visible in the region you kept - Log in to the curation tools, create a new collection, search for your app : it should be visible - Add the app to the collection, make sure it works.
Bonus STR: - Repeat STR from comment 8, but this time do not push the app to public, keep it unreviewed. - It should *not* show up in curation tools.
Verified as fixed in FF39(Win7) in marketplace.allizom.org An app set only for a region is displayed only for that region in consumer pages, but can be found in curation tools an added in a collection regardless of the region: http://screencast.com/t/uKi3W2nX4P8 Also the scenario from comment 9 works. Closing bug.