Ce document concerne Recommendations AI, Retail Search et la nouvelle console Retail. Pour utiliser Retail Search dans la phase en disponibilité limitée, contactez le service commercial Cloud.

Si vous n'utilisez que Recommendations AI, restez dans la console Recommendations AI et consultez la documentation sur Recommendations AI.

Diffuser des règles de contrôle

Une règle est une paire condition-action. La condition détermine le moment d'exécution de la règle et spécifie le comportement de la règle. Vous pouvez appliquer des règles pour personnaliser la manière dont Retail Search traite les requêtes de recherche et renvoie les résultats.

Pour créer une règle, créez un contrôle de diffusion basé sur des règles dans Cloud Console, ledit contrôle étant composé d'une condition qui déclenche la règle et d'une action effectuée lorsque la condition se déclenche.

Vous pouvez ensuite associer le nouveau contrôle de diffusion à n'importe laquelle des configurations de diffusion Retail Search que vous avez créées.

Pour en savoir plus sur la création de contrôles de diffusion dans Cloud Console, consultez la page Contrôles de diffusion.

Les contrôles de diffusion suivants sont disponibles :

  • Booster/enterrer : ce paramètre affecte le classement et l'ordre des résultats dans la liste des résultats renvoyés.
  • Filtre : supprime de la liste des résultats renvoyés les résultats non conformes au filtre.
  • Redirection : redirige vos utilisateurs vers une page spécifique, en fonction de la requête de recherche.
  • Linguistique : personnalise la langue des requêtes de recherche. Plusieurs types de contrôles linguistiques sont disponibles :
    • Synonyme : étend les synonymes considérés pour une requête de recherche.
    • Synonyme unidirectionnel : étend les synonymes considérés de manière unidirectionnelle pour des termes spécifiques.
    • Ignorer : empêche l'utilisation d'un terme dans les recherches.
    • Ne pas associer : empêche l'utilisation de termes dans les recherches lorsque des termes spécifiques apparaissent.
    • Remplacement : remplace les termes figurant dans la requête de recherche.

Conditions de contrôle

Les conditions de contrôle déterminent le moment où une règle doit s'exécuter.

Les champs de condition de contrôle peuvent être des termes de requête, des périodes, ou les deux. Selon le type de règle, vous pouvez spécifier plusieurs champs de condition.

Les champs de condition de règle disponibles sont les suivants :

  • Termes de la requête : déclenché lorsque le terme apparaît dans la requête de recherche.
    • Une correspondance complète nécessite que l'intégralité de la requête de recherche corresponde au terme de la requête.
    • Plusieurs termes de la requête peuvent être spécifiés. Se déclenche tant que l'un des termes de la requête apparaît dans la requête de recherche.
  • Période d'activité : déclenché lorsque la date de la requête de recherche est comprise dans la période.
    • Vous pouvez spécifier plusieurs périodes. Se déclenche tant que la date de la requête est comprise dans la période (inclusive).

Les champs de condition que vous spécifiez déterminent si le contrôle sera appliqué.

  • Les champs de conditions multiples sont combinés à l'aide de l'opérateur AND. Cela signifie que si vous spécifiez à la fois la période et les termes de la requête, les deux champs de condition doivent être déclenchés pour que le contrôle s'applique.
  • Les sous-champs de conditions multiples sont combinés à l'aide de l'opérateur OR. Cela signifie que si vous avez plusieurs termes de requête, ceux-ci seront déclenchés si l'un d'eux correspond. Si vous avez plusieurs périodes, la période est déclenchée si une période correspond.
  • Aucun champ de condition n'est spécifié lorsque le contrôle s'applique toujours. Cependant, certains contrôles nécessitent la définition d'un champ.

Actions de contrôle

Une action de contrôle spécifie le comportement de la règle si les conditions de contrôle sont remplies lors d'une recherche.

Le type d'action que vous pouvez spécifier dépend du type de règle que vous créez. Par exemple, l'action d'un contrôle booster/enterrer consiste à appliquer une valeur booster/enterrer à des produits que vous spécifiez dans le filtre, tandis que l'action pour un contrôle de synonyme unidirectionnel consiste à appliquer un terme associé que vous spécifiez.

Contrôles booster/enterrer

Les contrôles booster/enterrer vous permettent d'afficher certains résultats de recherche plus haut ou plus bas dans le classement.

Lors de la création d'une règle booster/enterrer, vous pouvez utiliser des expressions de filtre pour spécifier les conditions de règle basées sur les champs Product. Consultez la section Filtrage et tri pour connaître la syntaxe d'expression de filtre. Vous pouvez ensuite appliquer une valeur boost comprise entre -1,0 et 1,0 pour indiquer dans quelle mesure elle doit aider à booster ou à enterrer les résultats des produits correspondant à ces conditions. Une valeur positive booste les résultats, et une valeur négative les enterre.

La définition d'une force de boost élevée améliore la promotion de l'article, mais ne signifie pas nécessairement que l'article boosté sera le meilleur résultat à tout moment. Les résultats qui sont nettement plus pertinents pour la requête de recherche peuvent toujours l'emporter sur des éléments très privilégiés mais non pertinents. De même, si vous définissez la force de boost sur -1,0, l'article est considérablement rétrogradé, mais les résultats très pertinents peuvent toujours être affichés.

Vous pouvez définir les termes de requête et les périodes applicables en tant que conditions de règle. En tant qu'action de contrôle, spécifiez un filtre pour les produits à booster ou à enterrer, et définissez la valeur booster/enterrer.

À titre d'exemple d'action booster/enterrer, vous pouvez donner priorité aux produits bon marché et pas aux produits coûteux.

Pour créer un contrôle booster/enterrer dans Cloud Console, consultez la section Créer un contrôle de diffusion.

Commandes de filtrage

Les règles de filtrage vous permettent d'ajouter des règles de filtre prédéfinies en fonction d'une requête spécifique.

Vous pouvez utiliser des expressions de filtre basées sur les champs Product. Consultez la section Filtrage et tri pour connaître la syntaxe d'expression de filtre.

Vous pouvez définir les termes de requête et les périodes applicables en tant que conditions de règle. En tant qu'action de contrôle, spécifiez un filtre à appliquer au moment de la requête.

Par exemple, pour la requête "chaussures bleues", vous pouvez utiliser une règle de filtre pour filtrer automatiquement les résultats de recherche sur la couleur bleue. Vous pouvez également utiliser des règles de filtrage pour empêcher que certains résultats ne soient renvoyés aux acheteurs.

Pour créer une commande de filtrage dans Cloud Console, consultez la section Créer un contrôle de diffusion.

Contrôles de redirection

Vous pouvez utiliser une règle de redirection pour rediriger les clients vers différentes pages en fonction de leur intention, au lieu de n'afficher que les résultats de recherche.

Vous pouvez définir les termes de requête et les périodes applicables en tant que conditions de règle. En tant qu'action de contrôle, spécifiez un URI de redirection vers lequel effectuer la redirection si les conditions sont remplies.

Par exemple, vous pouvez créer une règle de redirection de sorte que lors d'une promotion pour un produit "gChaussures", les requêtes contenant "chaussures de course" ou "chaussures de sport" redirigent vers la page du produit gChaussures.

Pour créer un contrôle de redirection dans Cloud Console, consultez la page Créer un contrôle de diffusion.

Contrôles linguistiques

Vous pouvez créer des ajouts ou des remplacements pour le traitement par défaut des mots.

Par exemple, si vous êtes un marchand, vous pouvez développer les requêtes contenant le terme "chaussures de course" pour inclure "chaussures de sport" afin que les résultats de recherche incluent les deux mots clés. Avec les contrôles linguistiques, vous pouvez créer une règle de synonyme linguistique dans laquelle la condition indique que "chaussures de course" est saisie en tant que terme de recherche et que l'action est d'inclure le synonyme "chaussures de sport" à cette recherche. Lorsqu'un client sur votre site saisit "chaussures de course" en tant que requête, Retail Search trouve la correspondance avec la règle linguistique que vous avez créée et étend la recherche à "chaussures de sport" lorsqu'il renvoie les résultats de la recherche au client.

Contrôles de synonymes

Utilisez des contrôles de synonymes pour associer plusieurs termes afin que Retail Search les traite de la même manière lors des recherches.

Vous pouvez définir les termes de requête et les périodes applicables en tant que conditions de règle. Vous n'avez pas besoin de définir une action de contrôle distincte. Si un terme que vous avez spécifié est utilisé comme requête, l'action de contrôle consiste à utiliser les autres termes que vous avez spécifiés comme synonymes.

Par exemple, vous pouvez définir un contrôle de synonymes qui associe les termes "linge de vaisselle" et "linge de cuisine" en tant que synonymes. Lorsqu'un client sur votre site saisit "linge de cuisine"" dans sa requête, Retail Search peut alors étendre cette requête afin d'inclure les résultats pour "linge de vaisselle", et inversement.

Pour créer un contrôle de synonymes dans Cloud Console, consultez la section Créer un contrôle de diffusion.

Contrôles de synonymes unidirectionnels

Les contrôles de synonymes unidirectionnels relient les termes entre eux de manière unidirectionnelle.

Vous pouvez définir les termes de requête et les périodes applicables en tant que conditions de règle. En tant qu'action de contrôle, spécifiez les termes à utiliser comme synonymes unidirectionnels.

Par exemple, vous pouvez définir un contrôle de synonyme unidirectionnel qui développe les recherches du terme "violet" afin d'inclure le terme "pourpre". Comme il s'agit d'un synonyme unidirectionnel, les recherches portant sur le terme "pourpre" ne se développent pas pour inclure le terme "violet".

Pour créer un contrôle de synonyme unidirectionnel dans Cloud Console, consultez la page Créer un contrôle de diffusion.

Contrôles Ignorer

Les contrôles Ignorer empêchent Retail Search d'utiliser certains termes de requête lors des recherches.

Une règle Ignorer ne garantit pas que Retail Search ne fournira aucun résultat. Pour éviter cela, utilisez un contrôle de filtre.

Vous pouvez définir les termes de requête et les périodes applicables en tant que conditions de règle. Vous n'avez pas besoin de définir une action de contrôle distincte. Si un terme que vous avez spécifié est utilisé comme requête, l'action de contrôle consiste à ignorer ce terme.

Par exemple, vous pouvez créer une règle qui ignore les termes de requête utilisant un langage inapproprié.

Pour créer un contrôle Ignorer dans Cloud Console, consultez la section Créer un contrôle de diffusion.

Contrôles Ne pas associer

Les contrôles Ne pas associer empêchent les termes de requête d'être interrogés ensemble lors des recherches contenant d'autres termes que vous spécifiez.

Vous pouvez définir les termes de requête et les périodes applicables en tant que conditions de règle. Spécifiez les termes qui ne doivent pas être associés aux termes de la requête.

Par exemple, vous pouvez créer une règle empêchant un nom de marque (tel que "gChaussures") d'être associé au terme "bon marché" et "mauvaise qualité" dans une requête, de sorte que si un acheteur recherche "gChaussures bon marché de mauvaise qualité", Retail Search ne recherche que "gChaussures".

Si un résultat pertinent pour le terme de la requête contient également un terme de type "ne pas associer", ce résultat pertinent peut toujours être renvoyé. Pour éviter cela, utilisez une commande de filtrage.

Pour créer un contrôle de type "ne pas associer" dans Cloud Console, consultez la section Créer un contrôle de diffusion.

Contrôles de remplacement

Les contrôles de remplacement remplacent un ou plusieurs termes de requête donnés par un terme différent que vous spécifiez. Vous pouvez spécifier plusieurs termes pouvant être mappés à un seul terme (mais pas l'inverse).

Vous pouvez définir les termes de requête et les périodes applicables en tant que conditions de règle. Spécifiez le terme à utiliser en remplacement.

Par exemple, vous pouvez créer une règle qui remplace les pseudonymes d'une marque par le nom complet de la marque plus couramment utilisé dans les descriptions de produits.

Pour créer un contrôle Ignorer dans Cloud Console, consultez la section Créer un contrôle de diffusion.