Découvrez la nouvelle version d'eZ Platform : v3.1

 

La dernière version du logiciel d’Ibexa, eZ Platform v3.1, offre une intégration plus poussée entre les modules d’e-commerce et de contenu de la plate-forme, ainsi qu’une multitudes d’autres mises à jour pour les créateurs de contenu et les développeurs.

 

L’intégration du contenu et du commerce pour une plateforme d'expérience numérique encore plus performante

L'un de nos principaux objectifs pour la v3.1 était d'intégrer plus étroitement notre solution d’e-commerce dans eZ Platform. Le contenu est essentiel pour stimuler les interactions au cours de tout parcours client numérique car il aide à engager et à informer les acheteurs qui peuvent alors passer de la découverte à la décision.

Dans les parcours numériques B2B, un contenu efficace est d’autant plus primordial. Plus de décideurs et d'influenceurs participent au cycle d'achat, plus les produits complexes avec des cycles de vente plus longs nécessitent des ventes supplémentaires et une garantie produit (catalogues, brochures, fiches techniques, documentation technique, etc.). Dans le même temps, les fournisseurs B2B doivent de plus en plus utiliser les canaux numériques pour favoriser des relations commerciales à long terme afin d'optimiser les transactions répétées, engager les revendeurs, etc.

Créer et gérer du contenu pour tous ces différents points de contact avec différents systèmes gérés par différentes équipes ajoute des frictions et ralentit le temps de mise en ligne sur le marché. Avec la DXP eZ Platform, le contenu et le commerce peuvent être gérés avec une solution unique, tout en étant capable de s'intégrer à vos principaux systèmes d'entreprise tels que les ERP, les PIM ou encore les CRM.

La reconfiguration de l’e-commerce sur eZ Platform

Comme il n'a pas été construit sur Symfony 5, l’e-commerce n'était auparavant disponible que dans le cadre du logiciel v2.5 et non dans eZ Platform v3.0. Pour ce lancement, nous sommes passés sous le capot de l’e-commerce et avons mis à niveau notre moteur afin de suralimenter votre contenu et vos opérations commerciales. Nous vous proposons ainsi des expériences numériques à grande échelle.

L'e-commerce est désormais basé sur Symfony 5

Ce fonctionnement ayant lieu sur la même technologie que le reste des modules d’eZ Platform vous permet d’exécuter tous les bundles et packages ensemble :

  • Les points de terminaison d'extension pour l’e-commerce utilisent désormais le même stack technologique que les points de terminaison pour le reste des modules et composants du logiciel eZ Platform
  • À partir de cette version et dans les versions à venir, vous pourrez toujours exécuter à la fois du contenu et du commerce sur la dernière version du logiciel eZ Platform
eZ Platform E-commerce cockpit page view

La mise à jour vers la v3.1 est incroyablement simple

Si vous utilisez actuellement eZ Commerce v2.5, la migration vers la DXP eZ Platform se fera de manière simple et rapide. Il vous suffit d'effectuer une mise à jour logicielle régulière : 

  • Tous les packages et groupes d’e-commerce que vous utilisez seront mis à jour lorsque vous installerez la nouvelle version
  • Lors de la mise à niveau, vous bénéficierez toujours des mêmes fonctionnalités qu'eZ Commerce v2.5. Par exemple, un connecteur à votre système ERP ou la gestion de vos sera toujours disponible
Nous avons complètement reconstruit l'interface d'administration utilisateur

L'interface d'administration utilisateur de l’e-commerce a été recodée à l'aide de Bootstrap. Elle est donc construite sur le même cadre que l'interface d'administration utilisateur pour le reste de la plate-forme :

  • Vous pouvez gérer et personnaliser facilement l'interface d'administration utilisateur pour l’e-commerce de la même manière que vous le pouvez le faire pour le reste de la plateforme
  • Par exemple, ajouter de nouveaux onglets, mettre à jour la marque de l'interface utilisateur ou ajouter des options de menu pour les systèmes externes que vous avez intégrés.
Prochainement dans la partie e-commerce

En plus de continuer à introduire de nouvelles fonctionnalités de d’e-commerce B2B, nous prévoyons d'ajouter Symfony Flex dans notre prochaine version. Cela facilitera l'installation du commerce électronique sur votre projet eZ Platform.

 

En savoir plus sur l'E-commerce dans eZ Platform →

 

Nouvelles fonctionnalités pour les éditeurs, les équipes marketing et les créateurs de contenu

Créez de nouveaux sites internet plus rapidement grâce aux nouvelles fonctionnalités de Site Factory :

Nous avons introduit Site Factory dans la version 3.0 pour aider les équipes marketing à commercialiser de nouveaux sites internet plus rapidement que jamais et à gérer plus facilement plusieurs sites internet à grande échelle. Pour la v3.1, nous avons ajouté des fonctionnalités plus avancées pour vous aider à accéder au marché plus rapidement que jamais.

Generating a new site in Site Factory using a site skeleton

 

Site Skeleton : générez de nouveaux sites internet en quelques clics

Lisez le blog d'aperçu complet des fonctionnalités de Site Skeleton ici 

Site Skeleton permet d’accélérer la mise en ligne de votre site internet sur le marché en automatisant de nombreuses tâches de configuration qui sont généralement effectuées manuellement par un développeur Web lors de la configuration d'un nouveau site internet. Il permet aux développeurs Web de définir des thèmes de conception par défaut et de les combiner avec un modèle d'architecture de contenu prédéfini.

Le skeleton du site génère un nouveau site avec un design et une architecture de contenu approuvés par la marque déjà configurés et prêts à l'emploi en quelques clics. Cela permet aux spécialistes du marketing et aux éditeurs d'économiser de très nombreuses heures, car ils n'ont pas à attendre le développement technique du nouveau site.

Navigating to the Site Skeleton view in eZ Platform

Prenons, par exemple, une organisation multinationale avec de nombreuses marques différentes présentes dans différents marchés géographiques. Ils peuvent créer un skeleton de site qui définit :

  • Lien vers un thème de conception sélectionné (couleurs, logo, conception de menu et navigation, etc.)
    • Les thèmes de conception offrent aux développeurs Web une flexibilité totale pour décider des options de conception auxquelles les éditeurs peuvent accéder dans l'interface back-office, par exemple, s'il faut inclure une option pour mettre à jour le logo d'un site
    • Un thème de conception ne peut être lié qu'à un squelette de site à la fois
  • Une architecture de contenu composée de sections pour * Produit *, * Blog *, * Trouver un magasin * et * Nous contacter *

L'entreprise peut alors générer un nouveau site pour chaque marque avec ce skeleton en quelques clics dans leur Site Factory. Et il n’existe aucune limite quant au nombre de skeleton de site que vous pouvez créer. Il est donc possible de créer des squelettes pour de nombreux types de sites différents.

Les Autorisations d’utilisateurs granulaires sont disponibles dans Site Factory

Les groupes d'utilisateurs personnalisés d'eZ Platform vous permettent de définir les autorisations et l'accès des utilisateurs pour un groupe spécifique d'utilisateurs. Supposons, par exemple, que vous souhaitiez créer des groupes d'utilisateurs en fonction de l'emplacement (équipe allemande, équipe britannique, etc.) ou par département dans l’entreprise (marketing, e-commerce, design, etc.) et leur attribuer différentes autorisations de publication ou de suppression decontenu. Les autorisations des utilisateurs sont granulaires et vous permettent donc de le faire.

Avec la v3.1, les groupes d'utilisateurs peuvent être utilisés avec Site Factory de sorte que lorsque vous créez un nouveau site Web, vous pouvez attribuer instantanément des groupes d'utilisateurs par défaut au nouveau site. Cela signifie que vous n'avez pas configuré manuellement les autorisations d'accès pour contrôler qui peut accéder, modifier ou publier du contenu pour chaque nouveau site.

Sélectionnez l'emplacement * Parent * pour un nouveau site

Now, when generating a new site with Site Factory, we’ve added a new option for selecting the parent location for the new site in your *Content tree*, so you don’t have to move it manually after it’s been created.

Bientôt dans Site Factory : 

Pour la prochaine version de Site Skeleton, nous sommes actuellement en train de travailler sur l'ajout de fonctionnalités qui vous permettront d'ajouter des groupes d'utilisateurs back-office par défaut, à un site particulier lorsque vous le créez. Lorsque vous créez des groupes d'utilisateurs par défaut dans eZ Platform, vous pourrez ensuite les utiliser pour contrôler les utilisateurs autorisés à accéder et à modifier le nouveau site internet, sans avoir besoin de les configurer manuellement pour chaque nouveau site créé.

En outre, pour simplifier la gestion d'un grand nombre de sites internet différents en même temps, nous prévoyons d'introduire la pagination dans la vue * Liste de sites * dans Site Factory, ainsi que d'ajouter une option de suppression en bloc pour supprimer rapidement plusieurs sites internet.

Simplifiez la gestion du contenu des sites internet à grande échelle :

Simplifiez la gestion du contenu des sites internet à grande échelle :

La comparaison de versions comprend désormais un plus grand nombre de champs :

Dans notre dernière version, nous avons introduit la fonction suivante :  la comparaison de versions, qui a pour but de comparer différentes versions d'un élément de contenu dans l'interface * Modifier * et donc visualiser et suivre facilement les modifications entre les versions. Mais la dernière version ne prenait en charge que quelques types de champs ; la version 3.1 a été mise à jour pour inclure davantage de types de champs prêts à l'emploi :

  • *Image* 
  • *Relation de contenu* (unique & multiple)
  • *Media* 
  • * Élément d'image *

Pour les versions futures, nous prévoyons d'étendre la comparaison des versions au-delà des éléments de contenu, afin de permettre aux éditeurs de comparer les versions des formulaires ou d'une landing page.

Une recherche améliorée grâce au widget Universal Discovery

L'un des moyens les plus rapides pour les éditeurs de trouver du contenu dans le système de back-office consiste à utiliser l'UDW (Universal Discovery Widget) d'eZ Platform.

Il est désormais possible de filtrer la recherche UDW par langue :

Dans la dernière version, nous avons en effet ajouté des options de filtrage à l'UDW pour modifier votre recherche afin d'obtenir des résultats plus pertinents.

À présent, nous avons ajouté une option de filtre supplémentaire permettant aux éditeurs de rechercher du contenu par langue.

  • Auparavant, lorsque vous utilisiez UDW, les recherches étaient toujours effectuées dans la langue par défaut qui était paramétrée au sein de votre site
  • Par conséquent, si la langue par défaut de votre site était l'anglais et qu'un éditeur utilisait UDW pour rechercher * tabouret de bar *, les résultats de la recherche n'incluraient que les éléments de contenu en anglais liés à un tabouret de bar
  • Les éditeurs devraient accéder à l'interface de recherche principale pour obtenir des résultats pour toutes les versions linguistiques des éléments de contenu liés aux tabourets de bar
  • Avec le nouveau filtre de recherche, les éditeurs peuvent sélectionner une langue avant d'effectuer leur recherche

Et ce n’est pas tout ! Car nous savons que beaucoup de nos clients travaillent avec de nombreux sites et dans différentes langues, cette demande de fonctionnalité a été très populaire, nous rétroportons donc cette fonctionnalité dans les versions logicielles précédentes (2.5.12 et 3.0.6).

L'arborescence du contenu est maintenant ajoutée :

Nous avons maintenant ajouté la possibilité d'accéder à l'arborescence dans l'UDW pour accélérer la localisation du contenu.

  • Vous pouvez désormais basculer entre les vues Grille, Panneaux et Arborescence pour parcourir et gérer les comptes d'utilisateurs, les fichiers multimédias, les éléments de contenu et les formulaires
  • Les sélections que vous effectuez dans une vue sont conservées lors du passage à des vues alternatives.

Améliorations de l'interface d'administration utilisateur pour une édition et une collaboration de contenu plus efficaces

Lisez le blog concernant les fonctionnalités des améliorations de l'interface d'administration utilisateur ici →

Nous avons apporté un certain nombre de mises à jour à l'interface d'administration utilisateur pour une expérience éditoriale plus transparente et aider les équipes marketing à être plus productives :

Recherche de texte affinée pour les blocs de contenu lors de l'utilisation de Page Builder

Si vous utilisez de nombreux blocs de contenu différents pour vos projets de site internets, vous deviez auparavant faire défiler manuellement les options de bloc de contenu dans le menu * Éléments * de Page Builder :

  • Nous avons maintenant ajouté une recherche de texte affinée pour le menu * Éléments *
  • Commencez à taper pour trouver rapidement le bloc de contenu que vous souhaitez ajouter à la page
Refined search for content blocks in the Page Builder *Elements* menu
 
Nouveaux groupes de champs avec des autorisations utilisateur dans l'interface * Modifier *

Lors de la modification d'un élément de contenu, l'interface * Modifier * affiche tous les champs qui composent ce type de contenu. Par exemple, un élément de contenu * Produit * peut avoir des champs pour * Titre *, * Image *, * Catégorie *, * Description * etc., ainsi que des champs pour les métadonnées SEO.

Navigating to the Site Skeleton view in eZ Platform

Auparavant, tous les champs étaient affichés dans la même vue :

  • Désormais, les champs associés peuvent être configurés en groupes de champs
  • Chaque groupe est affiché dans un onglet séparé dans l'interface * Modifier *, ce qui permet aux utilisateurs du back-office d'accéder plus facilement au champ pertinent qu'ils souhaitent modifier
  • Vous pouvez ensuite configurer des autorisations utilisateur distinctes pour chaque groupe
    • Ces autorisations définissent et limitent l'accès à qui peut modifier ou mettre à jour le contenu dans le groupe de champs spécifié en fonction de leur groupe d'utilisateurs ou de leur rôle d'utilisateur
    • Par exemple, pour votre élément de contenu produit, vous pouvez configurer des groupes de champs pour * Contenu *, * Détails du produit * et * Métadonnées *, et restreindre les droits de publication pour le groupe * Détails du produit * à votre équipe de commerce électronique uniquement.
  • Ces autorisations de groupe peuvent être utilisées pour déclencher vos flux de travail d'édition et de publication
    • Cela peut aider à gérer la collaboration, par exemple en imposant des processus au sein d'équipes distribuées ou par fonction de poste (marketing, éditorial, commerce électronique, conception, etc.).   
Enregistrer un brouillon incomplet

Lors de la création d'un nouvel élément de contenu, certains champs sont généralement requis pour enregistrer et créer le nouvel élément de contenu. Mais bien sûr, nous n’avons pas toujours tous les éléments prêts lors de la création d’un nouveau contenu :

  • Désormais, vous pouvez laisser les champs obligatoires vides et enregistrer le contenu comme un brouillon incomplet, par exemple lors de la préparation d'un article de blog avant d'avoir des images prêtes
  • Le contenu doit encore être validé, ce qui signifie que vous ne pouvez pas publier un brouillon dont les champs obligatoires sont toujours vides.
Save incomplete draft of content item with required fields empty
 
Créer des caractères génériques d'URL à partir de l'interface d'administration utilisateur

Les jokers d'URL permettent aux spécialistes du marketing numérique de gérer efficacement de nombreux contenus à grande échelle et d'améliorer leurs performances de référencement. Ils peuvent vous aider à appliquer une structure d'URL cohérente et claire pour aider les moteurs de recherche à comprendre l'architecture de votre site, ainsi qu'à créer de meilleures expériences utilisateur en créant des URL plus courtes et significatives à utiliser au lieu de longues chaînes de lettres et de chiffres difficiles à utiliser

  • Nous avons créé une toute nouvelle interface de gestion des URL pour aider les spécialistes du marketing numérique à configurer rapidement et facilement une nouvelle logique générique sans avoir besoin d'un développeur pour la configurer pour eux.
  •  Dans le menu principal, accédez simplement à Admin> Gestion des URL> Caractères génériques URL pour créer une nouvelle règle générique. Pour en savoir plus sur la configuration et l'utilisation des caractères génériques d'URL avec eZ Platform, cliquez ici.
Create a new URL wildcard in the URL management view

 

Rechercher du contenu dans la corbeille

Les professionnels du marketing sont presque parfaits. Presque, mais pas tout à fait. Très rarement, il se peut que des erreurs se produisent et que le contenu soit envoyé à la poubelle accidentellement. Pouvoir rechercher parmi les éléments de contenu qui ont été envoyés dans le dossier de la corbeille peut être très utile pour les administrateurs si quelque chose s'y trouve par erreur :

  • Nous avons maintenant ajouté une nouvelle colonne de filtrage à la vue Corbeille, * Envoyé à la date de la corbeille *
  • Cela vous permet de trier et d'afficher les éléments du dossier Corbeille par ordre chronologique et alphabétique.
Find content items in trash

Nouvelles fonctionnalités pour les développeurs

La recherche est au cœur des expériences numériques car elle permet de tisser ensemble contenu et commerce pour les utilisateurs finaux. Beaucoup de nos clients nous ont dit que, comme ils combinent de plus en plus contenu, produits et commerce, ils doivent fournir des capacités de recherche avancées pour prendre en charge des parcours d'utilisateurs et des chemins de découverte de plus en plus complexes.

Par conséquent, pour cette version, nous nous sommes concentrés sur la possibilité pour les développeurs de créer et de concevoir des expériences de recherche puissantes avec eZ Platform :

L’interopérabilité avec le moteur de recherche Elasticsearch

Lisez le blog d'aperçu complet des fonctionnalités de l’intéropérabilité avec Elasticsearch ici →

eZ Platform prend déjà en charge la recherche via un moteur de recherche open source, Solr. Mais bien que Solr soit idéal pour les recherches textuelles, nombre de nos clients nous ont dit qu'ils devaient prendre en charge des scénarios de recherche plus complexes qui peuvent offrir une pertinence de recherche améliorée par rapport à une solution de recherche principalement textuelle :

  • Comme Solr, Elasticsearch est une solution de moteur de recherche open source
  • Il est bien mieux adapté aux recherches complexes, car il utilise la recherche de données agrégées
    • Cela combine plusieurs critères de recherche au-delà de simples recherches textuelles pour indexer votre base de données et générer des résultats de recherche pertinents 
  • Elasticsearch est un outil très convivial pour les développeurs. Il s’agit d’une solution Java très légère, ce qui la rend parfaite pour évoluer dans des environnements cloud
  • Les développeurs ont un contrôle total sur la personnalisation de la manière dont Elasticsearch indexe vos données eZ Platform et sur la manière de personnaliser la pertinence de la recherche sur vos sites Web.

Elasticsearch vous permet également de créer une stratégie de recherche clairement définie pour guider les utilisateurs tout au long de votre parcours client lorsqu'ils effectuent des recherches. L'épinglage des résultats de recherche vous permet de créer des règles sur la façon dont les résultats de recherche doivent être hiérarchisés en fonction des critères que vous avez choisis :

  • Vous pouvez choisir une hiérarchie qui épinglera toujours les résultats de la recherche en haut de la page de résultats en fonction de la façon dont vous priorisez vos critères de recherche
  •  Vous pouvez créer des paramètres de recherche pour décider que lorsqu'un utilisateur recherche * chaise * sur votre site, les résultats pour les produits liés à une chaise sont épinglés en haut de la page de résultats et priorisés avant les résultats sous Inspiration, avec les résultats sous les listes pages prioritaires en dernier

Nouvelle API de filtrage pour les recherches back-office

Si vous utilisez Elasticsearch et Solr avec votre projet eZ Platform, c'est idéal pour offrir des expériences de recherche frontale aux utilisateurs finaux qui visitent vos sites Web ou vos applications. Cependant, comme il s'agit de solutions a-synchrones, cela signifie que la synchronisation des modifications de votre base de données eZ Platform (comme les nouveaux éléments de contenu, les éléments supprimés, etc.) dans l'index du moteur de recherche peut prendre un court laps de temps.

Lorsque vous utilisez ces moteurs de recherche tiers pour exécuter des recherches effectuées par des utilisateurs administrateurs dans le back-office, des erreurs dans les résultats de recherche peuvent parfois survenir. Par exemple, un nouvel élément de contenu n'apparaît pas dans les résultats ou des éléments supprimés affichés dans les résultats par erreur. Pour résoudre ce problème, nous avons créé une nouvelle API de filtrage :

  • Implémentez-le pour exécuter des recherches de back-office par vos utilisateurs administrateurs en utilisant le contenu et l'emplacement comme filtres de recherche
  • Elle est similaire à notre API de filtrage précédente avec une différence essentielle : elle est connectée directement à votre base de données eZ Platform sans synchroniser ou utiliser votre service Elasticsearch ou Solr
  • Cela évite les problèmes de synchronisation avec votre base de données qui peuvent parfois survenir en utilisant Elasticsearch ou Solr pour la recherche back-office
  • Le tri et la pagination des résultats de recherche sont pris en charge
  • Dans les prochaines versions, l'API de filtrage pourra être utilisée avec la liste des sous-éléments, l'arborescence de contenu et le widget Universal Discovery 
New filtering API to support back office search

Nouvelle interface utilisateur du contrôleur de recherche prête à l'emploi

Bien que nous ayons toujours pris en charge la recherche frontale dans les versions précédentes d'eZ Platform, les développeurs devaient concevoir et coder leur propre interface utilisateur de recherche frontale pour que les utilisateurs finaux puissent effectuer des recherches sur vos sites Web frontaux. Dans la version 3.1, nous avons introduit un nouveau contrôleur de recherche prêt à l'emploi. Cela fournit une interface utilisateur de recherche frontale standard pour vos sites Web que les utilisateurs finaux peuvent utiliser : 

  • Chaque site Web est fourni avec un * / chemin de recherche *
  • Le formulaire de recherche et les résultats sont basés sur votre contenu (type, date, etc.)
  • Aucun développement personnalisé n'est requis pour commencer
  • Mais pour accélérer la mise en ligne sur le marché, vous pouvez personnaliser le contrôleur standard prêt à l'emploi plutôt que de devoir créer une solution personnalisée à partir de zéro pour chaque site Web
  • Pour les versions futures, nous espérons offrir :
    • Widgets de recherche frontaux avancés
    • Un bloc de contenu * Recherche * qui permet aux éditeurs Web d'ajouter très facilement des interfaces de recherche aux sites Web frontaux avec l'outil Page Builder.
Search Controller with */search* URL path

 

Prochainement, vous pourrez découvrir : eZ Platform v3.2

Maintenant que nous vous avons montré les nouveautés de cette dernière version, nous voulons vous donner un bref aperçu de ce que nous avons prévu pour la prochaine version, la v3.2

Pour la v3.2, nous souhaitons continuer à développer nos capacités de plateforme d'expérience numérique. Nous nous concentrerons sur l'intégration plus étroite de notre module de personnalisation dans eZ Platform. Cela vous aidera à fournir plus facilement du contenu personnalisé et des expériences d'achat à vos utilisateurs, et à mieux exploiter les données de personnalisation dans vos processus commerciaux.

Nous avons déjà posé quelques bases techniques pour cela dans la version v3.1 en préparation. Cela nous permettra de travailler sur la création de nouveaux et meilleurs points de terminaison dans le module de personnalisation. En plus de fournir une expérience utilisateur plus transparente dans le back-office d'eZ Platform, l'objectif ici est de vous permettre d'étendre plus facilement la personnalisation, par exemple en personnalisant l'interface utilisateur d'administration.

Téléchargements & Ressources eZ Platform v3.1 

Pour voir l'aperçu complet de toutes les nouvelles fonctionnalités incluses dans la v3.1 pour les éditions Open Source et Enterprise, veuillez consulter les notes de publication ainsi que les journaux des modifications sur Github :

 

Téléchargez la v3.1:  

 

Nous aimons avoir vos retours 

Nous sommes passionnés par la création de produits qui aident votre entreprise numérique à se développer. Avez-vous une idée d'une fonctionnalité à ajouter à eZ Platform ? Ou souhaitez-vous simplement nous faire part de vos commentaires sur une fonctionnalité actuelle ?

Rendez-vous ici, sur notre page Product Roadmap pour soumettre votre demande.

Insights and news