Skip to main content

Configuration de Search Recommendations

Objectifs de formation

Une fois cette unité terminée, vous pourrez :

  • Décrire comment Einstein Search Recommendations vous permet de personnaliser la recherche avec saisie prédictive
  • Expliquer les personnalisations que vous devez effectuer pour mettre en œuvre chaque fonctionnalité d’Einstein Search Recommendations
  • Expliquer comment Einstein Search Recommendations améliore l’expérience des acheteurs
  • Citer les outils de test que vous pouvez utiliser pour Einstein Search Recommendations

Introduction

En tant que merchandiser, Brandon Wilson veut s’assurer que ses acheteurs trouvent exactement ce qu’ils recherchent. La solution consiste à leur fournir d’excellentes suggestions de recherche. Salesforce B2C Commerce fournit des suggestions de recherche prêtes à l’emploi concernant :

  • les expressions supplémentaires ;
  • les catégories ;
  • les noms de marques.
  • Produits
  • Contenu

Lorsqu’un acheteur sélectionne une catégorie ou une sous-catégorie dans le volet supérieur ou dans le volet gauche, il bénéficie de suggestions, de corrections orthographiques et de termes complétés propres à la catégorie ou à la sous-catégorie. Brandon configure les suggestions pour les répertorier par groupe (catégorie, marque ou contenu, par exemple), qu’il associe ensuite à des pages spécifiques, telles qu’une page de destination de catégorie ou les résultats de recherche d’une expression. Il affiche également des suggestions avec des images, une catégorie de produit ou un prix.

Suggestions de recherche

Avec Salesforce B2C Commerce, vous bénéficiez de suggestions de recherche simples et avancées. Les suggestions de recherche simples permettent de mettre à jour la liste des termes suggérés au fur et à mesure que l’acheteur saisit un caractère. Si l’acheteur sélectionne une suggestion, B2C Commerce utilise celle-ci pour la recherche. Un compteur s’affiche à côté de chaque terme, correspondant à la manière dont les termes sont triés. Il s’agit du nombre de produits ou d’articles trouvés dans la boutique, et non de la disponibilité des produits.

Les suggestions de recherche avancées sont activées par défaut. Brandon peut créer des suggestions de recherche supplémentaires dans Business Manager en suivant ce chemin : Outils du marchand > Recherche > Dictionnaires de recherche > Expressions de suggestion.

Simples et avancées

Voici la différence entre les suggestions de recherche simples et les suggestions de recherche avancées.

Simples

Avancées

Catégories, marques et expressions supplémentaires.

  • Catégories, marques, expressions supplémentaires et pages de produits et de contenu.
  • Recherche incrémentale pour les produits, les contenus, les catégories et les marques.

Résultats pour les expressions entières. Par exemple, B2C Commerce suggère la catégorie « Appareil photo numérique » lorsque le client commence à saisir le premier mot, « appa », mais pas lorsque l'acheteur commence à entrer le deuxième mot de l'expression, « appa photo ».

Correspondances indépendantes de la position du mot. Par exemple, B2C Commerce suggère « Appareil photo numérique » lorsque le client saisit « Appareil photo ».

Le compteur est précalculé et peut être périmé.

  • Aucun compteur.
  • Correction automatique et autocomplétion des termes. Par exemple, les trois termes saisis, « appareil photo num » se complètent automatiquement pour donner « appareil photo numérique ».
  • Toutes les fonctionnalités standard, telles que les mots composés, les mots vides et les règles de tri.

Les suggestions de recherche simples sont aujourd’hui obsolètes. Si vous les utilisez encore, nous vous recommandons d’opter pour les suggestions de recherche avancées. Seules les suggestions de recherche avancées fonctionnent avec Einstein Search Recommandations.

Einstein Search Recommandations

Einstein Search Recommendations améliore l’expérience de recherche de l’acheteur en affichant les suggestions de recherche les plus pertinentes disponibles. Grâce à Einstein Search Recommendations, vous pouvez :

  • réduire le taux d’abandon sur la page des résultats de recherche ;
  • minimiser la probabilité de n’obtenir aucun résultat de recherche ;
  • augmenter la satisfaction des acheteurs vis-à-vis de la recherche dans la boutique.

En portant les suggestions de recherche simples et avancées à un niveau supérieur, Einstein Search Recommendations permet à Brandon de personnaliser la recherche avec saisie prédictive. Einstein applique des algorithmes d’apprentissage automatique aux activités viewSearch internes envoyées par le site Cloud Kicks et les recherches d’acheteur spécifiques. Les algorithmes identifient les expressions de recherche les plus pertinentes pour l’acheteur et génèrent des recommandations.

Einstein met à jour les résultats de recherche en temps réel d’après l’activité de recherche globale du site pour l’emplacement et le type d’appareil de l’acheteur. Par exemple, si l’acheteur saisit « pul » et qu’il n’a pas déjà recherché pull ou pull-over, Einstein recherche des expressions qui commencent par pul pour l’appareil et l’emplacement. S’il y a suffisamment de données à ce niveau, Einstein renvoie une expression. S’il n’y a pas assez de données, Einstein effectue une recherche dans un plus grand pool de données et sur plus d’appareils jusqu’à ce qu’il trouve un résultat.

Remarque

Search Recommendations suggère des produits, pas du contenu. Brandon peut afficher du contenu en utilisant les fonctionnalités de recherche de contenu standard.

Fonctionnalité et efforts

La manière dont Brandon met en œuvre Search Recommendations dépend de la fonctionnalité qu’il souhaite utiliser. Voici ce qu’il doit faire (et qui doit l’aider) pour implémenter les fonctionnalités de Search Recommendations.

Fonctionnalité

Personnaliser ?

Niveau

Détails

Rôle

Complétion et correction automatiques des termes de recherche

Non

Aucun

Activez cette option via une préférence de recherche.

Merchandiser

Suggestion automatique d’expressions de recherche supplémentaires

Oui

Faible

Personnalisez le menu volant de recherche avec saisie prédictive existant pour générer plusieurs suggestions d’expressions de recherche.

Développeur

Expressions de recherche récentes

Oui

Intermédiaire

Personnalisez le menu déroulant de recherche avec saisie prédictive existant pour récupérer et générer des expressions de recherche récentes générées par Einstein.

Développeur

Expressions de recherche populaires

Oui

Faible

Personnalisez le menu déroulant de volant avec saisie prédictive existant pour récupérer et générer des expressions de recherche populaires générées par Einstein. Faites-le s’appuyer sur les expressions de recherche récentes.

Développeur

Brandon peut commencer par les fonctionnalités les plus simples qui ne requièrent peu ou pas de personnalisation de la boutique. Celles-ci peuvent rapidement améliorer la pertinence de ses suggestions de recherche. Toutefois, il souhaite mettre en œuvre toutes les fonctionnalités pour améliorer de manière significative la pertinence des suggestions de recherche pour chaque acheteur.

Remarque

La mise en œuvre des expressions de recherche populaires requiert peu d’efforts, car votre développeur aura déjà mis en œuvre les expressions de recherche récentes. Les deux fonctionnalités peuvent utiliser une logique de récupération et de rendu des données similaire.

Approche d’implémentation

Cloud Kicks a déjà déployé Commerce Cloud Einstein. Le catalogue et les fils d’ordres sont déjà en cours d’exécution, et le suivi des activités est activé. Ainsi, Brandon se lance dès maintenant avec l’aide de son développeur, Vijay Lahiri. Vijay Lahiri, développeur

Voici l’approche de mise en œuvre de Brandon.

  1. Activez Einstein Search Recommendations dans Business Manager.
  2. Demandez à Vijay d’étendre l’affichage des suggestions de recherche pour générer plusieurs suggestions.
  3. Demandez à Vijay de mettre en œuvre les expressions de recherche récentes.
  4. Demandez à Vijay de mettre en œuvre les expressions de recherche populaires.

Comme pour toute personnalisation de boutique, Brandon veille à ce que son équipe dispose de suffisamment de temps pour planifier, mettre en œuvre et tester ces fonctionnalités avant de les déployer dans l’instance de production.

Activation dans Business Manager

Comme la plupart des marchands, Cloud Kicks a déjà activé la recherche avec saisie prédictive sur sa boutique. L’activation de Search Recommendations sera donc immédiate.

Voici comment Brandon active Search Recommendations.

  1. Ouvrez Business Manager.
  2. Cliquez sur site > Outils du marchand > Recherche > Préférences de recherche.
  3. Cliquez sur Activer Einstein Search Recommendations.
    Business Manager - Page Préférences de recherche avec les Einstein Search Recommandations sélectionnées

Dès que Linda Rosenberg, son administratrice, aura répliqué les paramètres de recherche de l’instance Staging à celles de Production et de Development, ses acheteurs commenceront à voir des recommandations plus personnalisées !

Extension de l’affichage des suggestions de recherche

La boutique de Brandon utilise déjà un menu volant de recherche avec saisie prédictive (élargissement de la zone de recherche). Celui-ci comprend les fonctionnalités « Rechercher » ou « Voulez-vous dire », disponibles directement sous la barre de recherche. Il lui suffit de sélectionner Einstein Search Recommendations dans Business Manager, et le tour est joué !

Remarque

Les sites qui ne disposent pas d’un menu déroulant de recherche avec saisie prédictive doivent en créer un. Consultez Storefront Reference Architecture pour obtenir des exemples. Si vous ne disposez pas des fonctionnalités « Rechercher » ou « Voulez-vous dire » directement sous la barre de recherche, ajoutez la méthode getSearchPhraseSuggestions() à votre menu et configurez-la de façon à ce qu’elle renvoie cinq expressions.

Brandon vérifie que Search Recommendations fonctionne en comparant les résultats d’une recherche spécifique à trois caractères avant de cocher la case, puis après l’avoir cochée et la réindexation.

Pour utiliser les fonctionnalités de recherches récentes et populaires, Brandon demande à Vijay d’ajouter ces méthodes d’API au menu déroulant avec saisie prédictive.

  • getRecentSearchPhrases() : renvoie les expressions alimentées par les recherches récentes de l’acheteur.
  • getPopularSearchPhrases() : renvoie les expressions alimentées par les recherches les plus populaires sur le site.

Outils de test

Brandon utilise divers outils pour tester sa mise en œuvre.

Outil de test des requêtes d’index de recherche

Brandon souhaite analyser l’impact d’Einstein sur son autocomplétion et sa correction des termes recherchés. Il peut le faire à l'aide de l’outil de test des requêtes d’index de recherche. Procédez comme suit :

  1. Ouvrez Business Manager.
  2. Cliquez sur site > Outils du marchand > Recherche > Test de requête d’index de recherche.
    Business Manager - Test de requête d’index de recherche
  3. Saisissez le terme de recherche : chaussures.
  4. Activez les corrections automatiques.
  5. Examinez les résultats affichés par l’outil de test des requêtes d’index et comparez-les à la boutique pour vérifier la cohérence de l’expérience.
    Business Manager - Résultats du test de requête de recherche

Cet outil détaille les performances et les résultats des différents processeurs utilisés pour la recherche dans la boutique de B2C Commerce. Lorsque vous activez Search Recommendations, les corrections automatiques effectuées par Einstein s’affichent dans les résultats du traitement.

Une liste de produits correspondant à la phrase de recherche s’affiche au bas de l’outil de test des requêtes. Une étiquette « Voulez-vous dire » comprenant les suggestions de recherche générées par Einstein se trouve au-dessus de la liste. Les suggestions incluent également ce qui s’affiche dans le menu déroulant de recherche avec saisie prédictive. Elles sont triées par ordre de pertinence.

Business Manager - Liste de produits des résultats du test des requêtes de recherche

Brandon effectue un test en activant Search Recommendations, puis un autre en le désactivant, et compare les résultats.

Tests A/B

Brandon effectue un test A/B sur Search Recommendations à l’aide d’un outil de test A/B tiers. L’outil de test A/B natif de B2C Commerce ne prend actuellement pas en charge le test A/B d’Einstein Search Recommendations.

Recommendation Validator

Brandon vérifie les résultats de Search Recommendations dans Commerce Cloud Recommendation Validator.

Étapes suivantes

Brandon s’est familiarisé avec les recommandations de recherche prêtes à l’emploi à la fois simples et avancées de B2C Commerce. Il a ensuite découvert Commerce Cloud Einstein Search Recommendations, qui fournit à ses acheteurs des recommandations personnalisées reposant sur des données en temps réel. Il va maintenant se pencher sur Einstein Predictive Sort.

Ressources

Aide : Suggestions de recherche

Partagez vos commentaires sur Trailhead dans l'aide Salesforce.

Nous aimerions connaître votre expérience avec Trailhead. Vous pouvez désormais accéder au nouveau formulaire de commentaires à tout moment depuis le site d'aide Salesforce.

En savoir plus Continuer à partager vos commentaires