Skip to content
Nouvelle release · Elasticsuite

Plus de contrôle
& plus de transparence

2.12.x 2.11.x 2.10.x
Recommender Explain Améliorations de l’interface Explain Import/export CSV Sélecteur d’entreprise B2B Contrôles Health Check
Changelog complet sur GitHub

Elasticsuite 2.12.2, 2.11.21 & 2.10.36 est disponible. Cette release introduit le module Recommender Explain, une refonte de l’interface Explain, l’import/export CSV des propriétés Elasticsuite pour les attributs de catégories, un sélecteur d’entreprise avec recherche dans Search Usage pour les utilisateurs Magento B2B, ainsi qu’un contrôle plus fin des notifications Health Check. Voici les nouveautés essentielles. Le changelog technique complet, les correctifs et les pull requests sont disponibles sur GitHub.

Recommender Explain, directement dans l’admin  PREMIUM

Cette release introduit le module Recommender Explain, qui permet de prévisualiser depuis l’interface d’administration Magento le comportement du module Elasticsuite Premium Recommender. Il indique si une recommandation provient d’une sélection manuelle, depuis la fiche produit, ou de règles basées sur les données comportementales. Il permet également de tester une configuration différente pour un type de recommandation donné : produits associés, upsell ou cross-sell.

Le module est appelé à évoluer. Les prochaines releases apporteront davantage d’informations contextuelles, par exemple les règles comportementales auxquelles un produit correspond et le détail du calcul de son score.

Prévisualisation Recommender Explain dans l’administration Magento

Installation

Vous pouvez installer directement le module Smile_ElasticsuiteRecommenderExplain via Composer, en utilisant la branche Elasticsuite correspondant à votre version de Magento :

Version Magento Elasticsuite Installation
< 2.4.6 2.10.x composer require [--ignore-platform-reqs] smile/module-elasticsuite-recommender-explain ~2.10.0
>= 2.4.6 && < 2.4.9 2.11.x composer require [--ignore-platform-reqs] smile/module-elasticsuite-recommender-explain ~2.11.0
>= 2.4.9 2.12.x composer require [--ignore-platform-reqs] smile/module-elasticsuite-recommender-explain ~2.12.0

Le module est également inclus si vous mettez à jour le metapackage Elasticsuite Premium :

Édition Magento Mise à jour du metapackage
Community Edition / Magento composer update --with-all-dependencies smile/elasticsuite-premium-magento
Enterprise Edition / Adobe Commerce composer update --with-all-dependencies smile/elasticsuite-premium-commerce

Pour une première installation du metapackage :

Version Magento Community Edition / Magento Enterprise Edition / Adobe Commerce
< 2.4.6 composer require [--ignore-platform-reqs] --with-all-dependencies smile/elasticsuite-premium-magento ~2.10.0 composer require [--ignore-platform-reqs] --with-all-dependencies smile/elasticsuite-premium-commerce ~2.10.0
>= 2.4.6 && < 2.4.9 composer require [--ignore-platform-reqs] --with-all-dependencies smile/elasticsuite-premium-magento ~2.11.0 composer require [--ignore-platform-reqs] --with-all-dependencies smile/elasticsuite-premium-commerce ~2.11.0
>= 2.4.9 composer require [--ignore-platform-reqs] --with-all-dependencies smile/elasticsuite-premium-magento ~2.12.0 composer require [--ignore-platform-reqs] --with-all-dependencies smile/elasticsuite-premium-commerce ~2.12.0

Explain : interface repensée et prévisualisation sans optimizers  PREMIUM

Les blocs d’informations contextuelles de l’écran Explain, notamment les synonymes, les optimizers et les recherches populaires, sont désormais regroupés dans un panneau latéral redimensionnable. Vous accédez ainsi plus facilement aux résultats de prévisualisation depuis le formulaire de paramètres Explain.

Une nouvelle case à cocher « Ignore optimizers » apparaît au-dessus des résultats. Elle permet de relancer la même prévisualisation sans appliquer les optimizers disponibles, afin d’observer les scores fulltext bruts des produits pour une requête donnée.

Écran Explain Elasticsuite avec informations contextuelles dans un panneau latéral redimensionnable Résultats de prévisualisation Explain dans l’administration Magento Option Ignore optimizers dans Elasticsuite Explain

Import/export CSV des propriétés Elasticsuite des attributs de catégories

Jusqu’ici, modifier des propriétés telles que la searchability, le search weight ou le search analyzer des attributs de catégories nécessitait des modifications en base de données ou un override de elasticsuite_indices.xml. Cette release ajoute un mécanisme d’import/export CSV pour les propriétés Elasticsuite des attributs de catégories, similaire à celui déjà disponible pour les attributs produits.

Cette fonctionnalité est accessible :

  • depuis les écrans natifs System > Data > Export et System > Data > Import, avec le nouveau modèle « ElasticSuite Category Attributes properties » ;
  • depuis la grille des attributs produits dans Store > Attributes > Product, où le menu Export to inclut désormais CSV Elasticsuite Product attributes properties et CSV Elasticsuite Category attributes properties.
Import et export CSV des propriétés Elasticsuite des attributs de catégories

Search Usage : un sélecteur d’entreprise avec recherche pour le B2B  PREMIUM

Le simple champ HTML <select> utilisé comme filtre Company dans les analytics Search Usage pour les utilisateurs Magento B2B, disponible depuis les releases 2.10.24 et 2.11.10, évolue vers un composant avec recherche à la saisie. Le filtrage devient beaucoup plus pratique pour les comptes qui gèrent des centaines, voire des milliers d’entreprises enregistrées.

Health Check : contrôlez l’apparition du badge rouge dans le menu

Lorsque des Health Checks Elasticsuite échouent, le menu d’administration Elasticsuite affiche une bulle rouge indiquant le nombre total de contrôles en échec. Jusqu’à présent, ce badge apparaissait quel que soit le niveau de sévérité : Notice < Warning < Error < Critical.

Un nouveau réglage est désormais disponible dans Store > Configuration > Elasticsuite > Base Settings > Healthchecks > Minimum Severity for Menu Decoration. Il permet d’afficher le badge rouge uniquement lorsqu’un Health Check en échec atteint le seuil de sévérité choisi.

Par exemple, en sélectionnant Warning, le badge ne s’affiche pas dans le menu Elasticsuite lorsque les échecs sont tous de niveau Notice. Les notifications restent toutefois visibles dans l’écran Elasticsuite > Healthcheck.

Réglage du niveau de sévérité minimum pour l’affichage du badge Health Check Elasticsuite

Vous cherchez les détails techniques ?

Toutes les fonctionnalités, évolutions techniques, corrections et pull requests des versions 2.12.2, 2.11.21 et 2.10.36 sont documentées sur GitHub.

Lire le changelog complet →