Configurer ContextHub pour la personnalisation set-up-contexthub
ContextHub est un framework permettant de stocker, manipuler et présenter des données contextuelles. L’API JavaScript ContextHub vous permet d’accéder aux magasins pour créer, mettre à jour et supprimer des données si nécessaire. En tant que tel, ContextHub représente une couche de données sur vos pages.Cette page décrit comment ajouter ContextHub à vos pages de site AEM.
Ajoutez ContextHub à vos pages pour activer les fonctionnalités ContextHub et créer un lien vers les bibliothèques JavaScript ContextHub. L’API JavaScript ContextHub permet d’accéder aux données contextuelles gérées par ContextHub.
Ajouter ContextHub à un composant de page adding-contexthub-to-a-page-component
Pour activer les fonctionnalités ContextHub et créer un lien vers les bibliothèques JavaScript ContextHub, insérez le composant contexthub
dans la section <head>
de votre page web. Le code HTL de votre composant de page devrait ressembler à ceci :
<!--/* Include Context Hub */-->
<sly data-sly-resource="${'contexthub' @ resourceType='granite/contexthub/components/contexthub'}"/>
Configuration du site et des segments ContextHub site-configuration-and-contexthub-segments
ContextHub propose un moteur de segmentation qui gère les segments et détermine les segments qui sont résolus pour le contexte actuel. Plusieurs segments sont définis. Vous pouvez utiliser l’API JavaScript pour déterminer les segments résolus. Activez les segments ContextHub pour votre site sous l’Explorateur de configurations.
Créer des segments create-segments
Créez des segments AEM qui agissent comme des règles pour les teasers. En d’autres termes, ils définissent lorsque le contenu d’un teaser apparaît sur une page web. Le contenu peut alors cibler les besoins et centres d’intérêts spécifiques des visiteurs et visiteuses en fonction du ou des segments qui leur correspondent.
Affecter la configuration cloud, le chemin d’accès au segment et le chemin ContextHub à votre site assigning-cloud-configuration-segment-path-and-contexthub-path-to-your-site
Affectez le chemin de configuration cloud, le chemin de segmentation et le chemin ContextHub au nœud racine de votre site afin que vous puissiez créer une expérience personnalisée pour votre audience. ContextHub vous permet de manipuler les données contextuelles et de tester les segments résolus.
Vous pouvez lire plus d’informations sur ContextHub et la segmentation ci-dessous :