Search Engine and Product List
Introduction
Djust provide a robust search engine integrated into our SaaS platform, designed to enhance the user experience by helping customers quickly and efficiently find the products they’re looking to purchase online.
Sommaire
This page is designed to introduce the Search feature, providing further information and use cases.
The main action used is this.$core.useShop.getFiltredProductListv2()
This action can take 3 parameters
- categoryIds
- params
- aggregation
Theses informations can be combine to improve the quality of the search result.
Params
Params is an object witch can contain:
name | description |
---|---|
filter_attribute | Array of key|value for each product attribute. |
filter_customField | Array of key|value for each offer customField. |
filter_supplier | Array of supplier name |
filter_brand | Array of brand Name |
keyword | String |
size | nb product per page |
page | page number |
The search page is composed by 2 mains components:
Search settings with API Call
You can use the endpoint PRODUCT-552 to use the Search feature.
Request params
Each request needs to have mandatory request params.
name | description |
---|---|
locale | Array of the locale of the Front office. For locales, we follow the IETF standard |
dj-client | Array of Client. It could be an ACCOUNT, an OPERATOR or an SUPPLIER |
dj-api-key | Array of store name |
dj-store-view | Array of storeview name. |
Updated about 2 months ago