Se você estiver usando uma versão mais antiga da integração de acionadores por meio da autenticação oAuth, será necessário mover para o Adobe I/O conforme descrito abaixo. O modo de autenticação oAuth herdado será desativado em 30 de abril de 2021. Saiba mais
Essa integração aplica-se somente a partir das versões Campaign Classic 20.3, 20.2.4, 19.1.8 e Gold Standard 11.
Antes de iniciar esta implementação, verifique se você tem:
Acesse o Adobe I/O e faça logon com o Administrador do sistema diretamente para a Organização IMS.
Verifique se você está conectado ao portal da Organização correto.
Extraia a ID do cliente de integração existente a partir do arquivo de configuração da instância ims/authIMSTAClientId. Atributo não existente ou vazio indica que o identificador do cliente não está configurado.
Se o identificador do cliente estiver vazio, você poderá Create a New project diretamente no Adobe I/O.
Identifique o projeto existente usando o identificador de cliente extraído. Procure projetos existentes com o mesmo identificador de cliente que o extraído na etapa anterior.
Selecione + Add to Project e escolha API.
Na janela Add an API, selecione Adobe Analytics.
Escolha Service Account (JWT) como o tipo de autenticação.
Se a ID do cliente estiver vazia, selecione Generate a key pair para criar um par de chaves público e privado.
Carregue sua chave pública e clique em Next.
Escolha o perfil de produto chamado Analytics-< Org Name > e clique em Save configured API.
Em seu projeto, selecione Service Account (JWT) e copie as seguintes informações:
Para adicionar as credenciais do projeto no Adobe Campaign, execute o seguinte comando como usuário “neolane” em todos os containers da instância do Adobe Campaign para inserir as credenciais Technical Account no arquivo de configuração da instância.
nlserver config -instance:<instance name> -setimsjwtauth:Organization_Id/Client_Id/Technical_Account_ID[/Client_Secret[/Base64_encoded_Private_Key]]
Você deve codificar a chave privada no formato base64 UTF-8. Lembre-se de remover a nova linha da chave antes de codificá-la, exceto para a chave privada. A chave privada precisa ser a mesma usada para criar a integração.
Para atualizar a tag pipelined, é necessário atualizar o tipo de autenticação para o projeto do Adobe I/O no arquivo de configuração config-< instance-name >.xml da seguinte maneira:
<pipelined ... authType="imsJwtToken" ... />