SearchResponseBody
- productsType: array of PartialMatchedRecordrequiredProperties: 1
The search results.
- spellcheckType: SpellcheckrequiredProperties: 6
Spellcheck results. You can use the information in this object to prompt users with the correct spelling.
- startType: integerrequired
Starting offset of the search results.
- totalType: integerrequired
Total number of search hits.
- boostingType: array
_rules Boosting rules that are applied to the search results.
- customType: array of object
_assets Custom JSON assets uploaded in Dojo.
- facetType: Facet Counts
_counts Properties: 1Facet counts
- filteringType: string
_rule Filter query that is applied to the search results.
- misoType: stringFormat: uuid
_id Miso-generated unique Id for each recommendation or search result. Maintaining this Id for subsequent page views is important to Miso's performance as we use
miso_idto track and fine-tune the performance of personalization and search results. When a user clicks on a recommendation or search result, you should pass the associatedmiso_idto the next page view, and associate themiso_idwith the interactions that take place on the page (e.g.product_detail_page_view,add_to_cart,add_to_collection,like, etc.). In this way, Miso will learn which recommendations work and which didn't.Example:
{"misoId": "123e4567-e89b-12d3-a456-426614174000"} - partiallyType: array of PartialMatchedRecord
_matched _products Properties: 1The search results that only partially match the search query.
- productType: Product Existence
_existence Properties: 1Product existence query result
- tookType: integer
Number of milliseconds Miso took to retrieve the results.
