Utilisation d'associations de termes de recherche (STA)

Les associations de termes de recherche (STA) améliorent, diversifient ou remplacent les résultats de recherche existants. En outre, les phrases de recherche peuvent être associées à des pages d'accueil particulières dans le magasin. Une stratégie de recommandation de produit utilisant la STA est utilisée pour augmenter les ventes du magasin en modifiant les soumissions de recherche pour cibler ou augmenter les résultats de la recherche.

Les STA sont traitées de la même manière par Elasticsearch que par Solr. Pour plus d'informations, voir Associations de termes de recherche. A l'instar de Solr, le service Query évalue et développe les STA Elasticsearch lors de l'exécution, y compris les synonymes et les termes de remplacement. Etant donné que le service Query ne peut pas accéder directement à Commerce, les configurations STA de CMC sont répliquées sur Zookeeper lors de l'indexation afin que le service Query puisse extraire des données de Zookeeper lors de l'exécution.

Note: N'essayez pas de modifier cette configuration de STA stockée dans Zookeeper (avec le nom de nœud composé de nom_environnement + magasin + "sta_product"), car elle est destinée à être utilisée en interne uniquement et sera réinitialisée lors de la prochaine opération d'indexation. Toutefois, vous pouvez toujours utiliser l'API Get/configuration du service Data Query pour extraire cette liste STA de Zookeeper pour votre référence. Pour plus d'informations sur l'ajustement du traitement des synonymes, voir Configurations liées aux synonymes.

Pour plus d'informations sur les conseils essentiels concernant l'utilisation de synonymes et de termes de remplacement avec Elasticsearch, voir Développement des synonymes et des associations de termes de recherche au moment de la requête.