Configuração do Adobe I/O para acionadores da Adobe Experience Cloud

CUIDADO

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 com o Campaign será desativado em 30 de novembro de 2021. Saiba mais

Observe que, durante a migração para o Adobe I/O, alguns acionadores de entrada podem ser perdidos.

Pré-requisitos

Essa integração se aplica somente a partir das Gold Standardversões Campaign Classic 20.3, 20.2.4, 19.1.8 e 11.

Antes de iniciar esta implementação, verifique se você tem:

  • um identificador de organização valido: o identificador de organização do Identity Management System (IMS) é o identificador exclusivo da Adobe Experience Cloud, usado por exemplo para o serviço VisitorID e o IMS Single-Sign On (SSO). Saiba mais
  • um Acesso de desenvolvedor para sua organização. Se você precisar solicitar os privilégios de Administrador do Sistema da IMS Org, siga o procedimento detalhado nesta página e forneça esse acesso a todos os perfis do produto.

Etapa 1: Criar/atualizar projeto do Adobe I/O

  1. Acesse Adobe I/O e faça logon com o direito de Administrador do sistema para a Organização IMS.

    OBSERVAÇÃO

    Verifique se você está conectado ao portal correto da organização.

  2. Extraia o identificador do cliente de integração (ID do cliente) existente a partir do arquivo de configuração da instância ims/authIMSTAClientId. Um atributo não existente ou vazio indica que o identificador do cliente não está configurado.

    OBSERVAÇÃO

    Se o identificador do cliente estiver vazio, será possível Create a New project diretamente no Adobe I/O.

  3. Identifique o projeto existente usando o identificador do cliente extraído. Procure projetos existentes com o mesmo identificador do cliente que o extraído na etapa anterior.

  4. Selecione + Add to Project e escolha API.

  5. Na janela Add an API, selecione Adobe Analytics.

  6. Escolha Service Account (JWT) como o tipo de autenticação.

  7. Se a ID do cliente estiver vazia, selecione Generate a key pair para criar um par de chaves público e privado.

    As chaves serão baixadas automaticamente com uma data de expiração padrão de 365 dias. Depois de expirar, você precisará criar um novo par de chaves e atualizar a integração no arquivo de configuração. Usando a Opção 2, você pode optar por criar e fazer upload manualmente da Public key com uma data de expiração mais longa.

  8. Clique em Next.

  9. Escolha qualquer Product profile existente ou crie um novo, se necessário. Nenhuma permissão é necessária para este Product profile. Para obter mais informações sobre Analytics Product Profiles, consulte a documentação do Adobe Analytics.

    Em seguida, clique em Save configured API.

  10. Em seu projeto, selecione Adobe Analytics e copie as seguintes informações em Service Account (JWT):

    • Client ID
    • Client Secret
    • Technical account ID
    • Organization ID

CUIDADO

O certificado do Adobe I/O expirará após 12 meses. Você precisa gerar um novo par de chaves todo ano.

Etapa 2: adicionar as credenciais do projeto no Adobe Campaign

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>

A chave privada deve ser codificada no formato base64 UTF-8. Para fazer isso:

  1. Use a chave privada gerada na Etapa 1: criar/atualizar a seção Projeto do Adobe I/O. A chave privada precisa ser a mesma usada para criar a integração.

  2. Codifique a chave privada usando o seguinte comando: base64 ./private.key.

    OBSERVAÇÃO

    Às vezes, uma linha extra pode ser adicionada automaticamente ao copiar/colar a chave privada. Lembre-se de removê-la antes de codificar sua chave privada.

  3. Use a chave privada recém-gerada codificada no formato base64 UTF-8 para executar o comando detalhado acima.

Etapa 3: atualizar a tag de pipeline

Para atualizar a tag [!DNL 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"  ... />

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now