Ao usar o ContextHub e o mecanismo de direcionamento AEM para personalizar o conteúdo com base em acionadores de dados em uma configuração de criação/publicação, todas as configurações relacionadas ao ContextHub e à Personalização não são replicadas automaticamente com os canais quando são publicadas.
Siga esta página para saber as etapas dos 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 o servidor de publicação.
Navegue até Ferramentas > Implantação > Distribuição > Agente de publicação e clique no agente de publicação para definir as configurações.
Como alternativa, você pode usar o http://localhost:4502/libs/granite/distribution/content/distribution-agent.html?agentName=publish
para navegar diretamente para a tela e configurar a conexão.
Clique em Testar conexão na barra de ações para validar a comunicação do autor com a instância de publicação, conforme mostrado na figura abaixo.
Se o teste falhar, você precisará corrigir a configuração do agente de replicação entre a instância do autor e de publicação. Consulte Solução de problemas da conexão de teste para obter mais detalhes.
Selecionar Adicionar do Agente de distribuição árvore de tela e selecione o caminho de configuração para seu projeto, por exemplo, /conf/screens/settings/cloudsettings/configuration
.
Clique em Enviar.
Navegue até sua instância do AEM > Personalização > Públicos-alvo ou use http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/audiences.html
para navegar diretamente.
Detalhe a pasta do projeto, por exemplo, /conf/screens/
.
Selecione todos os públicos-alvo e segmentos na interface do usuário do.
Clique em Gerenciar publicação na barra de ações.
Clique em Próxima e Publish.
Navegue até sua instância do AEM > Personalização > Atividades ou use http://localhost:4502/libs/cq/personalization/touch-ui/content/v2/activities.html
para navegar diretamente.
Detalhe a 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óxima e Publish.
A replicação de configurações e públicos do ContextHub é feita durante a configuração do projeto, enquanto as atividades de replicação são necessárias sempre que o direcionamento é alterado em um canal.
Se a replicação for bem-sucedida, você deverá exibir 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 ao replicar as configurações do ContextHub, siga a seção abaixo para solucionar o problema:
Navegue até Ferramentas > Implantação > Distribuição > Agente de publicação.
Clique em Editar na barra de ações e verifique o URL do endpoint no Endpoints 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 senha diferentes.
Siga as etapas abaixo:
Navegue até Ferramentas > Operações > Console da Web http://localhost:4502/system/console/configMgr
para abrir o Tela Console da Web do Adobe Experience Manager.
Pesquisar por Credenciais de transporte de distribuição do Apache Sling - Credenciais do usuário com base em DistributionTransportSecretProvider
Criar uma configuração, preenchendo Nome, Nome do usuário e senha, por exemplo, slingTransportSecretProvider.
Clique em Salvar
Uso Cmd +F
para procurar Apache Sling Distribution Agent - Fábrica de agentes de encaminhamento para abrir as configurações e pesquisar por Transportar provedor do segredo.
Atualize o (name=default)
com (name=slingTransportSecretProvider)
.
Clique em Salvar e execute a conexão de teste novamente a partir do Agente de distribuição da instância do AEM novamente.