A integração do AEM com o Adobe Target por meio da API do Target Standard requer a configuração do Adobe IMS (Identity Management System) usando o Adobe Developer Console.
O suporte para a API do Adobe Target Standard é novo no AEM 6.5. A API do Target Standard usa a autenticação IMS.
O uso da API do Adobe Target Classic no AEM ainda é compatível com versões anteriores. O A API do Target Classic usa a autenticação de credenciais do usuário.
A seleção da API é orientada pelo método de autenticação usado para a integração do AEM/Target.
Consulte também a ID do locatário e código do cliente seção.
Antes de iniciar este procedimento:
Suporte a Adobe precisa provisionar sua conta para:
O Administrador de sistema da sua organização deve usar o Admin Console para adicionar os desenvolvedores necessários em sua organização aos perfis de produto relevantes.
O primeiro estágio da configuração é criar uma Configuração IMS no AEM e gerar a Chave pública.
Em AEM abra o Ferramentas menu.
No Segurança seção selecionar Configurações do Adobe IMS.
Selecionar Criar para abrir o Configuração de conta técnica do Adobe IMS.
Uso da lista suspensa em Configuração na nuvem, selecione Adobe Target.
Ativar Criar novo certificado e insira um novo alias.
Confirme com Criar certificado.
Selecionar Baixar ou Baixar chave pública) para baixar o arquivo na unidade local, de modo que ele esteja pronto para uso quando configuração do IMS para integração do Adobe Target com o AEM.
Mantenha essa configuração aberta, ela será necessária novamente quando Concluir a configuração IMS no AEM.
Usando o Console do desenvolvedor do Adobe, é necessário criar um Projeto (integração) com o Adobe Target que AEM usará e, em seguida, atribuir os privilégios necessários.
Abra o Console do desenvolvedor do Adobe para criar um Projeto com o Adobe Target que AEM usará:
Abra o Console do desenvolvedor do Adobe para Projetos:
Quaisquer projetos que você tiver serão mostrados. Selecionar Criar novo projeto - a localização e utilização dependerão:
Se você ainda não tiver um projeto, Criar novo projeto será central, inferior.
Caso já tenha projetos existentes, eles serão listados e Criar novo projeto estará no canto superior direito.
Selecionar Adicionar ao projeto seguida de API:
Selecionar Adobe Target, em seguida Próximo:
Se você estiver inscrito no Adobe Target, mas não o vir listado, verifique a variável Pré-requisitos.
Fazer upload de sua chave pública e quando terminar, continue com Próximo:
Revise as credenciais e continue com Próximo:
Selecione os perfis de produto necessários e continue com Salvar API configurada:
Os perfis de produto exibidos com o dependem se você:
A criação será confirmada.
Agora, você deve atribuir os privilégios necessários à integração:
Abra o Adobe Admin Console:
Navegar para Produtos (barra de ferramentas superior), em seguida, selecione Adobe Target - <your-tenant-id> (no painel esquerdo).
Selecionar Perfis de produto, seu espaço de trabalho necessário na lista apresentada. Por exemplo, Espaço de trabalho padrão.
Selecionar Credenciais da API, em seguida, a configuração de integração necessária.
Selecionar Editor como Função do produto; em vez de Observador.
No Console do desenvolvedor do Adobe - Projetos, você pode ver uma lista de todos os seus projetos de integração:
Selecionar Exibir (à direita de uma entrada de projeto específica) para mostrar mais detalhes sobre a configuração. Dentre elas:
Alguns deles, você precisará concluir a integração do Adobe Target no AEM com base no IMS.
Ao retornar ao AEM, é possível concluir a configuração do IMS adicionando os valores necessários da integração do Console do desenvolvedor do Adobe para o Target:
Retorne ao Configuração IMS aberta no AEM.
Selecione Próximo.
Aqui você pode usar o detalhes da configuração do projeto no Console do desenvolvedor do Adobe:
aud
da Carga seção abaixo, por exemplo https://ims-na1.adobelogin.com
no exemplo abaixoConfirme com Criar.
Sua configuração do Adobe Target será exibida no console AEM.
Para confirmar que a configuração está funcionando como esperado:
Abrir:
https://localhost<port>/libs/cq/adobeims-configuration/content/configurations.html
Por exemplo:
https://localhost:4502/libs/cq/adobeims-configuration/content/configurations.html
Selecione sua configuração.
Selecionar Verificar integridade na barra de ferramentas, seguida por Verificar.
Se bem-sucedido, você verá a mensagem:
A configuração agora pode ser mencionada para um Cloud Service para usar a API do Target Standard:
Abra o Ferramentas menu. Em seguida, no Cloud Services seção , selecione Cloud Services herdados.
Role para baixo até Adobe Target e selecione Configurar agora.
O Criar configuração será aberta.
Insira um Título e, se quiser, um Nome (se deixado em branco, isso será gerado a partir do título).
Você também pode selecionar o modelo necessário (se mais de um estiver disponível).
Confirme com Criar.
O Editar componente será aberta.
Insira os detalhes na Configurações do Adobe Target guia :
Autenticação: IMS
ID do locatário: a ID de locatário do Adobe IMS. Consulte também a ID do locatário e código do cliente seção.
Para o IMS, esse valor precisa ser obtido do próprio Target. Você pode fazer logon no Target e extrair a ID do locatário do URL.
Por exemplo, se o URL for:
https://experience.adobe.com/#/@yourtenantid/target/activities
Em seguida, você usaria yourtenantid
.
Código do cliente: Consulte a ID do locatário e código do cliente seção.
Configuração IMS: selecione o nome da Configuração IMS
Tipo de API: REST
Configuração do A4T Analytics Cloud: Selecione a configuração de nuvem do Analytics usada para métricas e metas de atividade do Target. Isso é necessário se estiver usando o Adobe Analytics como fonte de relatórios ao direcionar conteúdo. Se você não vir a configuração da nuvem, consulte a observação em Configuração do A4T Analytics Cloud.
Usar direcionamento preciso: Por padrão, essa caixa de seleção está marcada. Se selecionada, a configuração do serviço de nuvem aguardará o contexto carregar antes de carregar o conteúdo. Veja a observação a seguir.
Sincronizar segmentos do Adobe Target: Selecione essa opção para baixar segmentos definidos no Target para usá-los em AEM. Você deve selecionar essa opção quando a propriedade Tipo de API for REST, pois os segmentos em linha não são compatíveis e você sempre precisa usar segmentos do Target. (Observe que o termo AEM de "segmento" equivale ao "público-alvo" do Target.)
Biblioteca do cliente: Selecione se deseja a biblioteca do cliente AT.js ou mbox.js (obsoleto).
Usar o sistema de gerenciamento de tags para fornecer a biblioteca do cliente: Use o DTM (obsoleto), o Adobe Launch ou qualquer outro sistema de gerenciamento de tags.
AT.js personalizada: Deixe em branco se tiver marcado a caixa Tag Management ou para usar a AT.js padrão. Como alternativa, carregue sua AT.js personalizada. Somente será exibido se tiver selecionado AT.js.
Configuração de um Cloud Service para usar a API do Target Classic foi substituída (usa a guia Configurações do Adobe Recommendations ).
Clique em Conectar-se ao Target para inicializar a conexão com o Adobe Target.
Se a conexão for bem-sucedida, a mensagem Conexão bem-sucedida é exibida.
Selecionar OK na mensagem, seguida de OK na caixa de diálogo para confirmar a configuração.
Agora você pode continuar com Adicionar uma estrutura do Target para configurar parâmetros do ContextHub ou do ClientContext que serão enviados para o Target. Observe que isso pode não ser necessário para exportar AEM Fragmentos de experiência para o Target.
Com Adobe Experience Manager 6.5.8.0, o campo Código do cliente foi adicionado à janela Configuração do Target.
Ao configurar os campos ID do locatário e Código do cliente , esteja ciente do seguinte:
Em ambos os casos, esteja ciente de que:
Como dito anteriormente, o primeiro caso é o mais comum para o AEM 6.5. De qualquer forma, verifique se both Os campos contêm as informações corretas, dependendo de suas necessidades.
Se quiser alterar uma Configuração do Target existente: