Configuración de ContextHub para personalización

ContextHub es un marco para almacenar, manipular y presentar datos de contexto. La API de JavaScript de ContextHub le permite acceder a las tiendas para crear, actualizar y eliminar datos según sea necesario. Como tal, ContextHub representa una capa de datos en las páginas. En esta página se describe cómo agregar Context Hub a las páginas del sitio AEM.

NOTA

Utilizamos el sitio de referencia WKND para este vídeo y no forma parte de AEM versión. Puede descargar la última versión aquí.

Agregue ContextHub a sus páginas para habilitar las funciones de ContextHub y vincular a las bibliotecas JavaScript de ContextHub. La API JavaScript de ContextHub proporciona acceso a los datos de contexto que administra ContextHub.

Adición de ContextHub a un componente de página

Para habilitar las funciones de ContextHub y vincular las bibliotecas JavaScript de ContextHub, incluya el componente contexthub en la sección <head> de la página web. El código HTL para el componente de página se parece al siguiente ejemplo:

<!--/* Include Context Hub */-->
<sly data-sly-resource="${'contexthub' @ resourceType='granite/contexthub/components/contexthub'}"/>
*/-->

Configuración del sitio y segmentos de ContextHub

ContextHub incluye un motor de segmentación que administra segmentos y determina qué segmentos se resuelven para el contexto actual. Se definen varios segmentos. Puede utilizar la API de Javascript para determinar los segmentos resueltos. Habilite los segmentos de ContextHub para su sitio en Explorador de configuración.

Crear segmentos

Cree AEM segmentos que actúen como reglas para los teasers. Es decir, definen cuándo aparece contenido dentro de un teaser en una página web. El contenido puede personalizarse específicamente para satisfacer las necesidades y los intereses del visitante, según los segmentos con los que coincidan.

Asignación de la configuración de Cloud, la ruta de segmento y la ruta de ContextHub a su sitio

Asignando la ruta de configuración de Cloud, la ruta de segmentación y la ruta de ContextHub al nodo raíz del sitio, puede crear una experiencia personalizada para la audiencia. Con ContextHub, puede manipular los datos de contexto y probar los segmentos resueltos.

CRXDE Lite

Puede obtener más información sobre ContextHub y la segmentación a continuación:

En esta página