Facettes
La facettisation 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 données de facettes et d’autres données spécifiques à Live Search. Reportez-vous à productSearch requête la documentation destinée aux développeurs pour obtenir des exemples de code.
Dans une facette, les acheteurs peuvent sélectionner plusieurs options, telles que « De base » et « Doux » sous « Style », et les résultats de la recherche sont mis à jour pour afficher uniquement ces styles. De même, si un acheteur sélectionne des options sur plusieurs facettes, telles que « De base » sous « Style » et « Intérieur » sous « Climat », les résultats de la recherche sont mis à jour pour afficher le style et le climat sélectionnés.
Toute facette définie peut être utilisée comme paramètre d’URL et les résultats seront filtrés en fonction des valeurs de paramètre : http://yourstore.com?brand=acme&color=red.
Exigences de facettisation
Les exigences des attributs de catégorie et de produit pour la facettisation sont similaires aux attributs filtrables utilisés pour la navigation superposée. La valeur « Utiliser dans la navigation par couches des résultats de recherche » de chaque propriété storefront d’un attribut doit être définie sur « Oui ». Vous pouvez vérifier et mettre à jour la configuration de l’attribut à partir du menu Stores > Attribute dans Admin.
url_path de la catégorie et de la sous-catégorie.
Voir limites et limites pour en savoir plus sur les exigences des facettes dans Live Search.
Si vous devez composer avec un grand nombre d’attributs, envisagez de 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 taille « S/M/L/XL ». Ces deux types de tailles peuvent être combinés en un seul attribut consultable.
YesYes/No, Dropdown, Multiple Select, Price, Visual swatch (widget uniquement), Text swatch (widget uniquement)YesAgrégation de 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 l’acheteur sont appliqués aux trois (couleur = bleu, prix compris entre 10,00 et 50,00 $, catégories = promotions).
categoriesagrégation - Agrégecategories, puis applique les filtrescoloretprice, mais pas le filtrecategories.coloragrégation - Agrégecolor, puis applique les filtrespriceetcategories, mais pas le filtrecolor.priceagrégation - Agrégeprice, puis applique les filtrescoloretcategories, mais pas le filtreprice.