Regroupement de produits

La fonction de regroupement des produits Solr permet de regrouper les entrées de catalogue parent avec leurs SKU sous-jacents au moment de la requête. Les produits peuvent être choisis pour représenter le groupe renvoyé dans les résultats de recherche afin de fournir une pertinence visuelle.

Le regroupement de produits peut être utile pour accroître la pertinence de la recherche dans votre magasin. Par exemple, utilisez le regroupement de produits pour étendre la portée de recherche des produits et de leur SKU sous-jacent, fournir une pertinence visuelle dans les résultats de recherche ou promouvoir une SKU représentative dans les recherches ou les pages de magasin. Pour consulter une discussion détaillée sur le fonctionnement du regroupement des produits dans HCL Commerce Search, voir Fonctionnement du regroupement des produits.

Il existe plusieurs façons de configurer le regroupement, en fonction de vos besoins. Les scénarios les plus courants sont décrits ci-dessous. Ces scénarios sont liés aux étapes de configuration pertinentes décrites dans Activation du regroupement de produits.

Scénario 1 : Etendre la portée de recherche pour inclure les produits et leurs SKU sous-jacentes, et agréger les résultats pour renvoyer uniquement les produits parent.

La plupart des entrées de catalogue sont modélisées pour contenir une relation produit-SKU. Chaque produit peut contenir plusieurs SKU. Lorsque vous utilisez une valeur searchType qui renvoie uniquement des produits, la recherche n'inclut pas de propriétés spécifiques à SKU telles que la valeur de l'attribut SKU ou un numéro de pièce SKU.

Toutefois, si une autre valeur searchType est utilisée pour renvoyer des produits et leurs SKU sous-jacentes uniquement, ou uniquement des SKU, le résultat de recherche contient de nombreux résultats redondants. Ces résultats incluent plusieurs propriétés spécifiques à SKU qui sont trop semblables les unes aux autres. Il est donc difficile de trouver du contenu pertinent dans un résultat de recherche qui s'étend probablement sur plusieurs pages de résultats de recherche.

Par exemple, un produit vestimentaire peut contenir plusieurs articles de différentes couleurs et tailles. En supposant que les vêtements sont disponibles en trois couleurs et cinq tailles, il y a 15 différentes combinaisons possibles d'articles pour ce produit unique. Si le terme de recherche est assez générique pour générer des accès sur les 15 articles, par exemple, pantalon habillé, les 15 articles sont renvoyés. Ce scénario pourrait même être commun à d'autres articles vestimentaires, ce qui entraînerait des pages de résultats de recherche multiples.

L'utilisation du regroupement de produits empêche que ce scénario ne se produise, car searchType est utilisé pour rechercher des produits et leurs SKU sous-jacentes, mais seul le produit est renvoyé. Cela permet aux clients de rechercher des propriétés spécifiques à SKU et d'obtenir un jeu de résultats de recherche plus petit.

Procédure

Scénario 2 : Afficher les valeurs des facettes basées uniquement sur les éléments autorisés et publiés, en faisant remonter les attributs et les propriétés SKU au moment de l'exécution plutôt que de l'indexation

Faire remonter les attributs ou les propriétés jusqu'à leurs produits parent au moment de l'indexation est une méthode permettant de générer des résultats de recherche en fonction des attributs ou des propriétés d'article. Par défaut, au moment de l'indexation, certaines des valeurs et propriétés de l'attribut SKU sont remontées jusqu'à leurs produits parent pour être utilisées à des fins de recherche et de filtrage. Par exemple, cette approche est utilisée par défaut pour les attributs du dictionnaire des attributs et les stocks attribués au produit.

L'utilisation du regroupement de produits permet d'éviter d'accumuler les attributs et les propriétés SKU pendant la période d'indexation ou d'additionner le nombre d'articles en stock. Autrement dit, la portée de recherche comprend à la fois les produits et les SKU. Par conséquent, les clients voient des valeurs de facettes basées sur leurs contrats autorisés et articles publiés.

Procédure

Scénario 3 : Fournir une pertinence visuelle pour les recherches de mots clés

La propriété d'un produit ne peut accepter qu'une seule valeur. Par exemple, une seule image miniature peut être attribuée à un produit, qui peut ne pas correspondre à toutes les miniatures des articles. Lorsqu'un attribut ou une propriété d'article spécifique est recherché ou que la facette d'attribut d'un article est sélectionnée (et qu'une valeur searchType est configurée pour renvoyer des produits), la propriété par défaut du produit est chargée à la place.

Par exemple, le fait de cliquer sur une valeur d'attribut de couleur entraîne le renvoi du produit avec la miniature par défaut, qui ne correspond pas à toutes les miniatures d'articles possibles. Ou, la recherche d'une valeur de couleur d'attribut consultable entraîne un réajustement des produits avec une miniature par défaut.

Remplacez les propriétés par défaut du produit, de sorte que la miniature et les autres propriétés de la SKU la plus pertinente correspondent au terme de recherche. Par conséquent, le produit est plus pertinent visuellement pour le terme de recherche du client.

Procédure