Configurare ContextHub per Personalization set-up-contexthub
ContextHub è un framework per l’archiviazione, la manipolazione e la presentazione dei dati contestuali. L’API JavaScript di ContextHub consente di accedere agli store per creare, aggiornare ed eliminare i dati in base alle esigenze. ContextHub rappresenta un livello dati sulle pagine. Questa pagina descrive come aggiungere context hub alle pagine del sito AEM.
Aggiungi ContextHub alle pagine per abilitare le funzioni di ContextHub e per collegare le librerie JavaScript di ContextHub. L’API JavaScript di ContextHub consente di accedere ai dati contestuali gestiti da ContextHub.
Aggiunta di ContextHub a un componente pagina adding-contexthub-to-a-page-component
Per abilitare le funzionalità di ContextHub e collegare le librerie JavaScript di ContextHub, includi il componente contexthub
nella sezione <head>
della pagina Web. Il codice HTL del componente page è simile al seguente esempio:
<!--/* Include Context Hub */-->
<sly data-sly-resource="${'contexthub' @ resourceType='granite/contexthub/components/contexthub'}"/>
Configurazione del sito e segmenti ContextHub site-configuration-and-contexthub-segments
ContextHub include un motore di segmentazione che gestisce i segmenti e determina quali segmenti vengono risolti per il contesto corrente. Sono definiti diversi segmenti. È possibile utilizzare l'API JavaScript per determinare i segmenti risolti. Abilita i segmenti ContextHub per il tuo sito in Browser configurazioni.
Creare segmenti create-segments
Crea segmenti AEM che fungano da regole per i teaser. In altre parole, definiscono quando il contenuto all’interno di un teaser viene visualizzato in una pagina web. Il contenuto può quindi essere mirato in modo specifico per le esigenze e gli interessi del visitatore, a seconda dei segmenti di corrispondenza.
Assegnazione della configurazione cloud, del percorso del segmento e del percorso ContextHub al sito assigning-cloud-configuration-segment-path-and-contexthub-path-to-your-site
Assegnazione del percorso di configurazione Cloud, del percorso di segmentazione e del percorso ContextHub al nodo principale del sito per creare un’esperienza personalizzata per il pubblico. Utilizzando ContextHub, puoi manipolare i dati contestuali e testare i segmenti risolti.
Di seguito sono disponibili ulteriori informazioni su ContextHub e sulla segmentazione: