Integração com o Adobe Campaign Classic

Ao integrar o AEM as a Cloud Service com o Adobe Campaign, você pode gerenciar a entrega de emails, o conteúdo e os formulários diretamente no AEM as a Cloud Service. As etapas de configuração no Adobe Campaign Classic e no AEM as a Cloud Service são necessárias para permitir a comunicação bidirecional entre as soluções.

Essa integração permite que o AEM as a Cloud Service 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 as a Cloud Service. A integração permite que o conteúdo e o design da campanha no AEM sejam direcionados e entregues pelo Campaign.

Etapas de integração

A integração entre o AEM e o Campaign requer várias etapas em ambas as soluções.

  1. Instalar o pacote de integração do AEM no Campaign.
  2. Criar um operador para o AEM no Campaign
  3. Configurar a integração do Campaign no AEM
  4. Configurar o externalizador do AEM
  5. Configurar o usuário remoto de campanha no AEM
  6. Configurar a conta externa do AEM no Campaign

Este documento aborda detalhadamente cada uma dessas etapas

Pré-requisitos

  • Acesso de administrador ao Adobe Campaign Classic

    • Para executar a integração, é necessário ter uma instância do Adobe Campaign Classic em funcionamento, incluindo um banco de dados configurado.
    • Se você precisar de detalhes adicionais sobre como definir e configurar o Adobe Campaign Classic, consulte a documentação do Adobe Campaign Classic, em particular, o Guia de instalação e configuração.
  • Acesso de administrador ao AEM as a Cloud Service

Instalação do pacote de integração do AEM no Campaign

O pacote de Integração do AEM no Adobe Campaign inclui várias configurações padrão necessárias para se conectar ao AEM.

  1. Como administrador, faça logon na instância do Adobe Campaign usando o console do cliente.

  2. Selecione Ferramentas > Avançado > Importar pacote….

    Importar pacote

  3. Clique em Instalar um pacote padrão e, em seguida, clique em Próximo.

  4. Verifique o pacote de integração do AEM.

    Instalar um pacote padrão

  5. Clique em Próximo e, em seguida, em Iniciar para começar a instalação.

    Progresso da instalação

  6. Quando a instalação for concluída, clique em Fechar.

O pacote de integração agora está instalado.

Criação do operador para o AEM no Campaign

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.

  1. Faça logon no Adobe Campaign como administrador usando o console do cliente.

  2. Selecione Ferramentas -> Explorador na barra de menus.

  3. No explorador, navegue até o nó Administração > Gerenciamento de acesso > Operadores.

  4. Selecione o operador aemserver.

  5. Na guia Editar do operador, selecione a subguia Direitos de acesso e clique no link Editar os parâmetros de acesso….

    Definir zona de segurança

  6. Selecione a zona de segurança apropriada e defina a máscara IP confiável conforme necessário.

  7. Clique em Salvar.

  8. Faça logout do cliente do Adobe Campaign.

  9. 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.
  10. 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".
  11. Salve o arquivo.

  12. Certifique-se de que a zona de segurança não seja substituída pela respectiva configuração no arquivo config-<server name>.xml.

    • Se o arquivo de configuração contiver uma configuração de zona de segurança separada, altere o atributo allowUserPassword para true.
  13. Se quiser alterar a porta do servidor do Adobe Campaign Classic, substitua 8080 pela porta desejada.

ATENÇÃO

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.

  1. No cliente do Campaign, retorne ao operador aemserver e selecione a guia Geral.

  2. Clique no link Redefinir senha….

  3. Especifique uma senha e armazene-a em um local seguro para uso futuro.

  4. Clique em OK para salvar a senha do operador aemserver.

Configuração da integração do Campaign no AEM

O AEM usa o operador já configurado no Campaign para se comunicar com o Campaign

  1. Faça logon na instância de criação do AEM como administrador.

  2. No painel lateral da navegação global, selecione Ferramentas > Cloud Services > Cloud Services herdado > Adobe Campaign e, depois, clique em Configurar agora.

    Configurar o Adobe Campaign

  3. Na caixa de diálogo, crie uma configuração do serviço do Campaign inserindo um Título e clique em Criar.

    Caixa de diálogo Configurar o Campaign

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

    Configurar o Adobe Campaign no AEM

  5. Selecione Conectar ao Adobe Campaign para verificar a conexão e clique em OK.

Agora, o AEM pode se comunicar com o Adobe Campaign.

OBSERVAÇÃO

Certifique-se de que o servidor do Adobe Campaign possa ser acessado pela Internet. O AEM as a Cloud Service não pode acessar redes privadas.

Configurar o Externalizador do AEM

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.

  1. Faça logon na instância de criação do AEM como administrador.
  2. Confirme a instância de publicação na configuração do Externalizador verificando o despejo de status dos serviços OSGi no console do desenvolvedor.
  3. Se não estiver correto, faça as alterações necessárias no repositório Git da instância correspondente e implante a configuração usando o Cloud Manager.
Service 3310 - [com.day.cq.commons.externalizer] (pid: com.day.cq.commons.impl.externalizerImpl)",
"  from Bundle 420 - Day Communique 5 Commons Library (com.day.cq.cq-commons), version 5.12.16",
"    component.id: 2149",
"    component.name: com.day.cq.commons.impl.externalizerImpl",
"    externalizer.contextpath: ",
"    externalizer.domains: [local https://author-p17558-e33255-cmstg.adobeaemcloud.com, author https://author-p17558-e33255-cmstg.adobeaemcloud.com,
     publish https://publish-p17558-e33255-cmstg.adobeaemcloud.com]",
"    externalizer.encodedpath: false",
"    externalizer.host: ",
"    feature-origins: [com.day.cq:cq-quickstart:slingosgifeature:cq-platform-model_quickstart_author:6.6.0-V23085]",
"    service.bundleid: 420",
"    service.description: Creates absolute URLs",
"    service.scope: bundle",
"    service.vendor: Adobe Systems Incorporated",
OBSERVAÇÃO

A instância de publicação deve ser acessível através do servidor do Adobe Campaign.

Configurar o usuário remoto de campanha no AEM

Para que o Campaign se comunique com o AEM, é necessário definir uma senha para o usuário campaign-remote no AEM.

  1. Faça logon no AEM como administrador.
  2. No console de navegação principal, clique em Ferramentas no painel esquerdo.
  3. Em seguida, clique em Segurança -> Usuários para abrir o console de administração do usuário.
  4. Localize o usuário campaign-remote.
  5. Selecione o usuário campaign-remote e clique em Propriedades para editá-lo.
  6. Na janela Editar configurações de usuário, clique em Alterar senha.
  7. Forneça uma nova senha para o usuário e anote-a em um local seguro para uso futuro.
  8. Clique em Salvar para salvar a alteração da senha.
  9. Clique em Salvar e fechar para salvar as alterações no usuário campaign-remote.

Configuração da conta externa do AEM no Campaign

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 conectar-se ao AEM as a Cloud Service, permitindo a comunicação bidirecional das soluções.

  1. Faça logon no Adobe Campaign como administrador usando o console do cliente.

  2. Selecione Ferramentas -> Explorador na barra de menus.

  3. No explorador, navegue até o nó Administração > Plataforma > Contas externas.

    Contas externas

  4. Localize a conta externa do AEM. Por padrão, ela tem os valores:

    • Tipo - AEM
    • Rótulo - Instância do AEM
    • Nome interno - aemInstance
  5. Na guia Geral dessa conta, insira as informações de usuário definidas na etapa Definir senha do usuário remoto de campanha.

    • Servidor - O endereço do servidor do autor do AEM
      • O servidor do autor do AEM deve ser acessível através da instância do servidor do Adobe Campaign Classic.
      • Certifique-se de que o endereço do servidor não termine em uma barra.
    • Conta - Por padrão, esse é o usuário campaign-remote definido no AEM na etapa Definir senha do usuário remoto de campanha.
    • Senha - Esta senha é igual à do usuário campaign-remote definido no AEM na etapa Definir senha do usuário remoto de campanha.
  6. Marque a caixa de seleção Ativado.

  7. Clique em Salvar.

O Adobe Campaign agora pode se comunicar com o AEM.

Próximas etapas

Com o Adobe Campaign Classic e o AEM as a Cloud Service configurados, a integração está concluída.

Agora você pode aprender a criar um informativo no Adobe Experience Manager seguindo para este documento.

Nesta página