Replicação dos acionadores de dados para os servidores de publicação

Última atualização em 2023-05-20
  • Criado para:
  • Intermediate
    Developer

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:

  1. Configurações dos módulos de armazenamento e interface do ContextHub
  2. Personalização de públicos-alvo
  3. Atividades de personalização

Etapas para replicar acionadores de dados para o servidor de publicação

Siga as etapas abaixo para replicar os acionadores de dados para o servidor de publicação.

Etapa 1: Replicar configurações do ContextHub

  1. Navegue até Ferramentas > Implantação > Distribuição > Agente de publicação e clique no agente de publicação para definir as configurações.

    image1

    OBSERVAÇÃO

    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.

  2. 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.

    image1

    OBSERVAÇÃO

    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.

  3. 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.

  4. Clique em Enviar.

Replicação de públicos

  1. 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.

  2. Detalhe a pasta do projeto, por exemplo, /conf/screens/.

    image1

  3. Selecione todos os públicos-alvo e segmentos na interface do usuário do.

  4. Clique em Gerenciar publicação na barra de ações.

  5. Clique em Próxima e Publish.

Replicação de atividades

  1. 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.

  2. Detalhe a pasta do projeto, ou seja, /content/campaigns/screens/….

  3. Selecione todas as atividades na interface do usuário.

  4. Clique em Gerenciar publicação na barra de ações.

  5. Clique em Próxima e Publish.

IMPORTANTE

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.

Resultado

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/…

Solução de problemas da conexão de teste

Se a conexão de teste falhar ao replicar as configurações do ContextHub, siga a seção abaixo para solucionar o problema:

  1. Navegue até Ferramentas > Implantação > Distribuição > Agente de publicação.

  2. 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.
    image1

  3. 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:

    1. Navegue até Ferramentas > Operações > Console da Web http://localhost:4502/system/console/configMgrpara abrir o Tela Console da Web do Adobe Experience Manager.

    2. Pesquisar por Credenciais de transporte de distribuição do Apache Sling - Credenciais do usuário com base em DistributionTransportSecretProvider

      image1

    3. Criar uma configuração, preenchendo Nome, Nome do usuário e senha, por exemplo, slingTransportSecretProvider.

      image1

    4. Clique em Salvar

    5. 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.

      image1

    6. Atualize o (name=default) com (name=slingTransportSecretProvider).

    7. Clique em Salvar e execute a conexão de teste novamente a partir do Agente de distribuição da instância do AEM novamente.

Nesta página