Facettes
La facette est une méthode de filtrage haute performance qui utilise plusieurs dimensions de valeurs d’attribut comme critères de recherche. La recherche à facettes est similaire, mais considérablement "plus intelligente" que la navigation par couches standard. La liste des filtres disponibles est déterminée par les attributs filtrables des produits renvoyés dans les résultats de recherche.
Live Search utilise la requête productSearch
, qui renvoie des facettes et d’autres données spécifiques à Live Search. Pour obtenir des exemples de code, reportez-vous à la requête productSearch
dans la documentation destinée aux développeurs.
Toute facette définie peut être utilisée comme paramètre d’URL et les résultats seront filtrés en fonction des valeurs du paramètre : http://yourstore.com?brand=acme&color=red
.
Configuration requise
Les exigences d’attribut de catégorie et de produit pour la facette sont similaires aux attributs filtrables utilisés pour la navigation par couches. Pour chaque propriété storefront d’un attribut, la valeur "Use in Search Results Layered Navigation" doit être définie sur "Yes".
Live Search prend en charge jusqu’à :
- 100 attributs configurés en tant que facettes
- 50 attributs triables
- 200 attributs filtrables
- 200 attributs pouvant faire l’objet de recherches
Si vous avez un grand nombre d’attributs à utiliser, pensez à combiner les attributs en un seul "méta-attribut". Par exemple, les chaussures ont généralement des tailles numériques, tandis que les chemises sont généralement de la taille "S/M/L/XL". Ces deux types de tailles peuvent être combinés en un seul attribut pouvant faire l’objet d’une recherche.
Yes
Yes/No
, Dropdown
, Multiple Select
, Price
, Visual swatch
(widget uniquement), Text swatch
(widget uniquement)Yes
Agrégation des facettes
L’agrégation des facettes est effectuée comme suit : si le storefront comporte trois facettes (catégories, couleur et prix) et que les filtres de la boutique sont appliqués aux trois éléments (couleur = bleu, le prix est compris entre 10,00 $ et 50,00 $, catégories = promotions
).
categories
- Agrégatcategories
, puis applique les filtrescolor
etprice
, mais pas le filtrecategories
.color
- Agrégatcolor
, puis applique les filtresprice
etcategories
, mais pas le filtrecolor
.price
- Agrégatprice
, puis applique les filtrescolor
etcategories
, mais pas le filtreprice
.
Valeurs d’attribut par défaut
Les attributs de produit suivants ont des propriétés storefront utilisées par Live Search et activées par défaut.
price
price
sku
name
price
visibility
category_name
Propriétés d’attribut non système par défaut
Le tableau suivant présente les propriétés de recherche et de filtrage par défaut des attributs non-système, y compris ceux spécifiques aux exemples de données Luma. La définition de la propriété d’attribut Use in Search sur Yes
rend l’attribut consultable dans Live Search et dans Adobe Commerce natif.
Propriétés d’attribut système par défaut
Le tableau suivant présente les propriétés de recherche et de filtrage par défaut des attributs système.