useProductSearch vs Search

We’re currently working with the product search to retrieve results. However, when the query string becomes more complex, the search results sometimes seem a bit off. Do you know if the search is using semantic search and the useProductSearch is doing something different?

We’re implementing it through useProductSearch.

Additionally, it would be great to have the ability to filter by taxonomyAttributes — for example, country of origin.

Is that something that could be supported? At the moment, we’re filtering by taxonomyCategory.

If you search something using useProductSearch the results are different than using the Search functionality within the app.

Maybe this is relevant:

  • Shop Minis must only fetch merchant/product data using the SDK.

Thanks a lot for your reply. I just wanted to clarify my question:

When using the Search component, if I search for something, I would expect the product results returned by useProductSearch to be at least the same , not fewer or different.

Hi @ricardo, at this moment you can only filter by taxonomyCategory. We might add more taxonomy filters in the future.

And yes, Shop App search and Shop Minis search work differently. We will solve this issue very soon!