Ao usar o ContextHub e o AEM Targeting Engine para personalizar o conteúdo com base em acionadores de dados em uma configuração de autor/publicação, todas as configurações relacionadas ao ContextHub e à Personalização não são replicadas automaticamente com os canais quando eles são publicados.
Siga esta página para saber as etapas de manuais necessárias para publicar essas configurações separadamente.
Isso se resume basicamente à publicação manual:
Siga as etapas abaixo para replicar os acionadores de dados para publicar o servidor.
Navegue até Ferramentas > Implantação > Distribuição > Publicar agente e clique no agente de publicação para definir suas configurações.
Como alternativa, você pode usar o http://localhost:4502/libs/granite/distribution/content/distribution-agent.html?agentName=publish
para navegar até a tela diretamente para configurar e testar a conexão.
Clique em Testar conexão na barra de ação para validar a comunicação do autor com a instância de publicação, como mostrado na figura abaixo.
Se o teste falhar, será necessário corrigir a configuração do agente de replicação entre a instância de autor e publicação. Consulte Solução de problemas de conexão de teste para obter mais detalhes.
Selecione Adicionar na árvore de tela Agente de Distribuição e selecione o caminho de configuração do seu projeto, por exemplo, /conf/screens/settings/cloudsettings/configuration
.
Clique em Enviar.
Navegue até sua instância AEM > Personalização > Audiência ou use http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/audiences.html
para navegar diretamente.
Faça o detalhamento na pasta do projeto, por exemplo, /conf/screens/
.
Selecione todas as audiências e segmentos na interface do usuário.
Clique em Gerenciar publicação na barra de ações.
Clique em Próximo e Publicar.
Navegue até sua instância AEM > Personalização > Atividade ou use http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/activities.html
para navegar diretamente.
Faça o detalhamento na pasta do projeto, ou seja, /content/campaigns/screens/…
.
Selecione todas as atividades na interface do usuário.
Clique em Gerenciar publicação na barra de ações.
Clique em Próximo e Publicar.
A replicação de configurações e audiências do ContextHub é feita durante a configuração do projeto, enquanto a replicação de atividades e a definição de metas serão necessárias sempre que a definição de metas for alterada dentro de um canal.
Se a replicação for bem-sucedida, você deverá visualização a seguinte estrutura na instância de publicação (ou semelhante para o seu projeto):
/conf/screens/settings/cloudsettings/configuration/…
/conf/screens/settings/wcm/segments/…
/content/campaigns/screens/…
Se a conexão de teste falhar durante a replicação das configurações do ContextHub, siga a seção abaixo para solucionar o problema:
Navegue até Ferramentas > Implantação > Distribuição > Publicar agente.
Clique em Editar na barra de ações e verifique se o URL do ponto final no campo Pontos finais do importador também aponta para o URL do servidor de publicação no Distribution Agent.
Se você não estiver usando as credenciais de administrador padrão, será necessário configurar o agente de distribuição com um nome de usuário e uma senha diferentes.
Siga as etapas abaixo:
Navegue até Ferramentas > Operações > Console Web http://localhost:4502/system/console/configMgr
para abrir a tela do Adobe Experience Manager Web Console.
Procure Credenciais de Transporte de Distribuição do Apache Sling - Credenciais de Usuário baseadas em DistributionTransportSecretProvider
Crie uma configuração, preenchendo Nome, Nome de usuário e senha, por exemplo, slingTransportSecretProvider.
Clique em Salvar
Use Cmd +F
para procurar Apache Sling Distribution Agent - Forward Agents Fatory para abrir as configurações e procurar Transport Secret Provider.
Atualize (name=default)
com (name=slingTransportSecretProvider)
.
Clique em Salvar e execute a conexão de teste novamente a partir da tela Distribution Agent da instância de AEM novamente.