A integração do AEM com o Adobe Analytics por meio da API do Analytics Standard requer a configuração do Adobe IMS (Identity Management System) usando o Adobe Developer Console.
O suporte para a API 2.0 do Adobe Analytics Standard é novo no AEM 6.5.12.0. Essa versão da API é compatível com a autenticação IMS.
O uso da API do Adobe Analytics Classic 1.4 no AEM ainda é compatível com versões anteriores. O A API do Analytics 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/Analytics.
Outras informações estão também disponíveis no Migração para as APIs 2.0.
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 Analytics.
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 Analytics 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 Analytics (para uso do AEM) e, em seguida, atribuir os privilégios necessários.
Abra o Console do desenvolvedor do Adobe para criar um Projeto com o Adobe Analytics 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 Analytics, em seguida Próximo:
Se você estiver inscrito no Adobe Analytics, mas não o vir listado, verifique a variável Pré-requisitos.
Selecionar Conta de serviço (JWT) como o tipo de autenticação, continue com Próximo:
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:
A configuraçã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 Analytics - <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 Adobe Developer Projects, é possível ver uma lista de todos os seus projetos de integração:
Selecione 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 Analytics no AEM.
Ao retornar para AEM, é possível concluir a configuração do IMS adicionando os valores necessários do projeto de integração do Analytics:
Retorne ao Configuração IMS aberta no AEM.
Selecione Próximo.
Aqui você pode usar o Detalhes armazenados para o Projeto de integração do 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 Analytics 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á uma mensagem de confirmação.
A configuração agora pode ser mencionada para um Cloud Service para usar a API do Analytics Standard:
Abra o Ferramentas menu. Em seguida, no Cloud Services seção , selecione Cloud Services herdados.
Role para baixo até Adobe Analytics 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 Analytics guia :
Autenticação: IMS
Configuração IMS: selecione o nome da Configuração IMS
Clique em Conectar-se ao Analytics para inicializar a conexão com o Adobe Analytics.
Se a conexão for bem-sucedida, a mensagem Conexão bem-sucedida é exibida.
Selecionar OK na mensagem.
Complete outros parâmetros, conforme necessário, seguido de OK na caixa de diálogo para confirmar a configuração.
Agora você pode continuar com Adicionar uma estrutura do Analytics para configurar parâmetros que serão enviados para o Adobe Analytics.