Recherche de catalogues améliorée

La nouvelle version de cette fonction offre aux clients une plus grande souplesse quant à l'expression des termes de la recherche et, donc un plus grand contrôle sur les résultats obtenus. Plusieurs zones d'entrée sont proposées, ce qui permet de créer une requête plus complexe ; les opérateurs (par exemple <,>,=, etc.) peuvent également être utilisés.

Avec un plus grand nombre de pages disponibles pour exprimer les termes de la recherche, plusieurs contrôles explicites sont mis à votre disposition. Ces contraintes prennent la forme d'indicateurs qui permettent de construire l'expression. Les expressions booléennes diffèrent de la recherche de mots simples, et offrent trois options :

La définition de ces options de recherche est décrite dans la section Support de recherche booléenne. Seuls les attributs de recherche répertoriés comme tels dans la section relative au bean de recherche de catalogue reconnaissent la recherche booléenne. L'algorithme est présenté à la section correspondante.

De plus, vos clients peuvent effectuer des recherches basées sur des attributs riches, comme la couleur ou la taille. Du point de vue du client, spécifier des expressions de recherche pour des attributs riches revient à utiliser des attributs sur un plan horizontal.

La recherche verticale est quelque peu unique au schéma de WebSphere Commerce, où les attributs peuvent être définis comme des valeurs plutôt que comme des colonnes dans une table. Ces types d'attributs sont généralement considérés comme des attributs riches. Effectuer une recherche à l'aide d'attributs riches implique la réalisation de requêtes plus complexes dans le moteur de recherche sous-jacent. Ces demandes peuvent considérablement diminuer les performances du système.

Aucun support booléen ne sera offert avec les termes de recherche pour ces types d'attribut. Les types d'opérateurs pris en charge sont les mêmes que ceux disponibles pour les éléments de chaîne ou numériques. Sauf indication contraire, l'opérateur par défaut est "égal".

Les attributs riches ne sont pas connus avant que la base de données n'ait été peuplée, ce qui a lieu après l'installation de WCS. Le bean de recherche de catalogues doit alors être personnalisé pour exposer ces attributs comme termes de recherche corrects.

Les deux techniques de recherche avancée sont prises en charge, mais les expressions booléennes ne peuvent être utilisées pour rechercher des attributs riches.

En raison de la grande variété d'options de recherche et de la possibilité de spécifier plusieurs zones d'entrée, l'interface de recherche améliorée est généralement présentée aux clients comme une page séparée du magasin. Souvent, le lien à la page de recherche améliorée est situé sur la page de résultats de recherche simple, ce qui invite les clients à affiner les résultats obtenus ou à étendre la recherche en l'absence de résultat.

Pour un exemple de méthode de mise en oeuvre de la recherche de catalogue avancée, consultez les pages de recherche qui font partie du modèle de magasin.

Rubriques connexes (1275 octets)

Tâches connexes (1201 octets)

Références connexes (1292 octets)

IBM copyright