Ao integrar o AEM ao Adobe Campaign Classic (ACC), é possível gerenciar a entrega de emails, o conteúdo e os formulários diretamente no AEM. As etapas de configuração no Adobe Campaign Classic e no AEM são necessárias para permitir a comunicação bidirecional entre as soluções.
Essa integração permite que o AEM e o Adobe Campaign Classic sejam usados de forma independente. Os profissionais de marketing podem criar campanhas e usar o direcionamento no Adobe Campaign, enquanto os criadores de conteúdo podem trabalhar em paralelo no design de conteúdo no AEM. Usando a integração, o conteúdo e o design da campanha criada no AEM podem ser direcionados e entregues pelo Adobe Campaign.
Este documento detalha como integrar o Adobe Campaign Classic com o AEM 6.5. Para outras integrações do Campaign, consulte o documento Integração do AEM 6.5 com o Adobe Campaign.
A integração entre o AEM e o Campaign requer várias etapas em ambas as soluções.
Este documento aborda detalhadamente cada uma dessas etapas.
A variável Integração com o AEM no Adobe Campaign inclui várias configurações padrão necessárias para se conectar ao AEM.
Como administrador, faça logon na instância do Adobe Campaign usando o console do cliente.
Selecione Ferramentas > Avançado > Importar pacote….
Clique em Instalar um pacote padrão e, em seguida, clique em Próximo.
Verifique o pacote de integração do AEM.
Clique em Próximo e, em seguida, em Iniciar para começar a instalação.
Quando a instalação for concluída, clique em Fechar.
O pacote de integração agora está instalado.
O pacote de integração cria automaticamente o operador aemserver
que o AEM usa para conectar-se ao Adobe Campaign. Você deve definir uma zona de segurança para esse operador e definir sua senha.
Faça logon no Adobe Campaign como administrador usando o console do cliente.
Selecione Ferramentas -> Explorador na barra de menus.
No explorador, navegue até o nó Administração > Gerenciamento de acesso > Operadores.
Selecione o operador aemserver
.
Na guia Editar do operador, selecione a subguia Direitos de acesso e clique no link Editar os parâmetros de acesso….
Selecione a zona de segurança apropriada e defina a máscara IP confiável conforme necessário.
Clique em Salvar.
Faça logout do cliente do Adobe Campaign.
No sistema de arquivos do servidor do Adobe Campaign, navegue até o local de instalação do Campaign e edite o arquivo serverConf.xml
como administrador. Normalmente, esse arquivo está localizado em:
C:\Program Files\Adobe\Adobe Campaign Classic v7\conf
no Windows./usr/local/neolane/nl6/conf/eng
no Linux.Procure por securityZone
e certifique-se de que os seguintes parâmetros estejam definidos para a zona de segurança do operador do AEM.
allowHTTP="true"
sessionTokenOnly="true"
allowUserPassword="true"
.Salve o arquivo.
Certifique-se de que a zona de segurança não seja substituída pela respectiva configuração no arquivo config-<server name>.xml
.
allowUserPassword
para true
.Se quiser alterar a porta do servidor do Adobe Campaign Classic, substitua 8080
pela porta desejada.
Por padrão, não há zona de segurança configurada para o operador. Para conectar o AEM ao Adobe Campaign, você deve selecionar uma zona conforme detalhado nas etapas anteriores.
A Adobe recomenda fortemente a criação de uma zona de segurança dedicada ao AEM para evitar quaisquer problemas de segurança. Para obter mais informações sobre esse tópico, consulte a Documentação do Adobe Campaign Classic.
No cliente do Campaign, retorne ao operador aemserver
e selecione a guia Geral.
Clique no link Redefinir senha….
Especifique uma senha e armazene-a em um local seguro para uso futuro.
Clique em OK para salvar a senha do operador aemserver
.
Usos do AEM o operador já configurado no Campaign para se comunicar com o Campaign
Faça logon na instância de criação do AEM como administrador.
No painel lateral da navegação global, selecione Ferramentas > Cloud Services > Cloud Services herdado > Adobe Campaign e, depois, clique em Configurar agora.
Na caixa de diálogo, crie uma configuração do serviço do Campaign inserindo um Título e clique em Criar.
Uma nova janela e uma nova caixa de diálogo são abertas para editar a configuração. Forneça as informações necessárias.
aemserver
.Selecione Conectar ao Adobe Campaign para verificar a conexão e clique em OK.
Agora, o AEM pode se comunicar com o Adobe Campaign.
Certifique-se de que o servidor do Adobe Campaign possa ser acessado pela Internet. O AEM não consegue acessar redes privadas.
O conteúdo da campanha é criado por autores de conteúdo na instância de criação do AEM. Normalmente, essa instância só está disponível internamente em sua organização. Para que conteúdo como imagens e ativos seja acessível aos recipients da sua campanha, é necessário publicar esse conteúdo.
O agente de replicação é responsável pela publicação do conteúdo da instância do autor do AEM na instância de publicação e deve ser configurado para que a integração funcione corretamente. Essa etapa também é necessária para replicar determinadas configurações de instância de criação na instância de publicação.
Para configurar a replicação da instância do autor do AEM para a instância de publicação:
Faça logon na instância de criação do AEM como administrador.
No painel lateral da navegação global, selecione Ferramentas > Implantação > Replicação > Agentes sobre o autor e toque ou clique Agente padrão (publicação).
Toque ou clique Editar em seguida, selecione o Transporte guia.
Configure o URI substituindo o padrão localhost
com o endereço IP da instância de publicação AEM.
Toque ou clique OK para salvar as alterações nas configurações do agente.
Você configurou a replicação para a instância de publicação do AEM para que os recipients da campanha possam acessar o conteúdo.
Se você não quiser usar o URL de replicação, mas usar o URL voltado para o público, poderá definir o URL público na seguinte definição de configuração via OSGi
No painel lateral da navegação global, selecione Ferramentas > Operações > Console da Web > Configuração OSGi e pesquisar Integração da campanha AEM - Configuração. Editar a configuração e alterar o campo URL público (com.day.cq.mcm.campaign.impl.IntegrationConfigImpl#aem.mcm.campaign.publicUrl
).
O Externalizador é um serviço OSGi no AEM que transforma um caminho de recurso em um URL externo e absoluto, que é necessário para o AEM fornecer conteúdo que o Campaign possa usar. Você deve configurá-la para que a integração do Campaign funcione.
Faça logon na instância de criação do AEM como administrador.
No painel lateral da navegação global, selecione Ferramentas > Operações > Console da Web > Configuração OSGi e pesquisar Day CQ link Externalizer.
Por padrão, a última entrada na variável Domínios O campo é destinado à instância de publicação. Alterar o URL do padrão http://localhost:4503
à sua instância de publicação disponível publicamente.
Toque ou clique em Salvar.
Você configurou o Externalizador e o Adobe Campaign agora pode acessar o conteúdo.
A instância de publicação deve ser acessível através do servidor do Adobe Campaign. Se ele apontar para localhost:4503
Para outro servidor que o Adobe Campaign não pode acessar, as imagens do AEM não aparecerão no console do Adobe Campaign.
Para que o Campaign se comunique com o AEM, é necessário definir uma senha para o usuário campaign-remote
no AEM.
campaign-remote
.campaign-remote
e clique em Propriedades para editá-lo.campaign-remote
.Ao instalar o pacote de integração do AEM no Campaign, uma conta externa é criada para o AEM. Ao configurar essa conta externa, o Adobe Campaign pode se conectar ao AEM, permitindo a comunicação bidirecional entre as soluções.
Faça logon no Adobe Campaign como administrador usando o console do cliente.
Selecione Ferramentas -> Explorador na barra de menus.
No explorador, navegue até o nó Administração > Plataforma > Contas externas.
Localize a conta externa do AEM. Por padrão, ela tem os valores:
AEM
AEM Instance
aemInstance
Na guia Geral dessa conta, insira as informações de usuário definidas na etapa Definir senha do usuário remoto de campanha.
campaign-remote
definido no AEM na etapa Definir senha do usuário remoto de campanha.campaign-remote
definido no AEM na etapa Definir senha do usuário remoto de campanha.Marque a caixa de seleção Ativado.
Clique em Salvar.
O Adobe Campaign agora pode se comunicar com o AEM.
Com o Adobe Campaign Classic e o AEM configurados, a integração está concluída.
Agora você pode aprender a criar um informativo no Adobe Experience Manager seguindo para este documento.