Configurar o ContextHub para personalização

Última atualização em 2023-05-20
  • Tópicos
  • Context Hub
    Exibir mais informações sobre este tópico
  • Criado para:
  • Intermediate
    Developer

O ContextHub é uma estrutura para armazenar, manipular e apresentar dados de contexto. A API do Javascript do ContextHub permite acessar armazenamentos para criar, atualizar e excluir dados conforme necessário. Dessa forma, o ContextHub representa uma camada de dados em suas páginas. Esta página descreve como adicionar um hub de contexto às páginas do site AEM.

OBSERVAÇÃO

Usamos o site de referência da WKND neste vídeo e ele não faz parte da versão do AEM. Você pode baixar o última versão aqui.

Adicione o ContextHub às suas páginas para ativar os recursos do ContextHub e para vincular às bibliotecas de JavaScript do ContextHub. A API JavaScript do ContextHub fornece acesso aos dados de contexto que o ContextHub gerencia.

Adicionar o ContextHub a um componente de Página

Para ativar os recursos do ContextHub e vincular às bibliotecas JavaScript do ContextHub, inclua o contexthub componente no <head> seção da sua página da Web. O código HTL do seu componente Página é semelhante ao seguinte exemplo:

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

Configuração do site e segmentos do ContextHub

O ContextHub inclui um mecanismo de segmentação que gerencia segmentos e determina quais segmentos são resolvidos para o contexto atual. Vários segmentos estão definidos. Você pode usar a API do Javascript para determinar segmentos resolvidos. Ative os segmentos do ContextHub para seu site em Navegador de configuração.

Criar segmentos

Crie segmentos do AEM que atuam como regras para os teasers. Ou seja, eles definem quando o conteúdo de um teaser aparece em uma página da Web. O conteúdo pode então ser direcionado especificamente para as necessidades e os interesses do visitante, dependendo dos segmentos aos quais ele corresponde.

Atribuindo a configuração de nuvem, o caminho do segmento e o caminho do ContextHub ao site

Atribuir o caminho de configuração da nuvem, o caminho de segmentação e o caminho do ContextHub ao nó raiz do site para que você possa criar uma experiência personalizada para o público-alvo. Usando o ContextHub, você pode manipular os dados de contexto e testar os segmentos resolvidos.

CRXDE Lite

Você pode ler mais sobre o ContextHub e a segmentação abaixo:

Nesta página