Configuración de Adobe I/O para los activadores de Adobe Experience Cloud

ATENCIÓN

Si utiliza una versión anterior de la integración de los activadores mediante autenticación oAuth, debe pasar a Adobe I/O como se describe a continuación. El modo de autenticación oAuth heredado con Campaign se eliminará el 30 de noviembre de 2021. Obtenga más información

Tenga en cuenta que durante este cambio a Adobe I/O, es posible que se pierdan algunos activadores entrantes.

Requisitos previos

Esta integración solo se aplica a partir de Gold Standardlas versiones de Campaign Classic 20.3, 20.2.4, 19.1.8 y 11.

Antes de iniciar esta implementación, compruebe lo siguiente:

  • Un identificador de organización válido: el identificador de organización de Identity Management System (IMS) es el identificador único de Adobe Experience Cloud que se utiliza, por ejemplo, para el servicio VisitorID y el inicio de sesión único (SSO) de IMS. Obtenga más información
  • un acceso para desarrolladores para su organización. Si tiene que solicitar los privilegios de administrador del sistema de la organización de IMS, siga el procedimiento detallado en esta página para que todos los perfiles del producto tengan acceso.

Paso 1: Crear/actualizar proyecto de Adobe I/O

  1. Acceda a Adobe I/O e inicie sesión con el derecho de administrador del sistema correspondiente a la organización IMS.

    NOTA

    Asegúrese de haber iniciado sesión en el portal correcto de la organización.

  2. Extraiga el ID del cliente de integración existente del archivo de configuración de instancia ims/authIMSTAClientId. El atributo no existente o vacío indica que el ID del cliente no está configurado.

    NOTA

    Si el ID del cliente está vacío, puede usar directamente la opción Create a New project en Adobe I/O.

  3. Identifique el proyecto existente mediante el ID de cliente extraído. Busque proyectos existentes con el mismo ID de cliente que el extraído en el paso anterior.

  4. Seleccione + Add to Project y elija API.

  5. En la ventana Add an API seleccione Adobe Analytics.

  6. Elija Service Account (JWT) como el tipo de autenticación.

  7. Si el ID del cliente está vacío, seleccione Generate a key pair para crear un par de claves pública y privada.

    Las claves se descargan automáticamente con una fecha de caducidad predeterminada de 365 días. Una vez caducado, deberá crear un nuevo par de claves y actualizar la integración en el archivo de configuración. Con la Opción 2, puede elegir crear y cargar manualmente su Public key con una fecha de caducidad más larga.

  8. Haga clic en Next.

  9. Elija cualquier Product profile existente o cree uno nuevo si es necesario. No se requiere permiso para este Product profile. Para obtener más información sobre Analytics Product Profiles, consulte la Documentación de Adobe Analytics.

    A continuación, haga clic en Save configured API.

  10. En el proyecto, seleccione Adobe Analytics y copie la siguiente información en Service Account (JWT):

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

ATENCIÓN

El certificado de Adobe I/O caducará pasados 12 meses. Debe generar un nuevo par de claves cada año.

Paso 2: Adición de las credenciales del proyecto en Adobe Campaign

Para añadir las credenciales del proyecto en Adobe Campaign, ejecute el siguiente comando como usuario neolano en todos los contenedores de la instancia de Adobe Campaign para insertar las credenciales de la Technical Account en el archivo de configuración de instancia.

nlserver config -instance:<instance name> -setimsjwtauth:Organization_Id/Client_Id/Technical_Account_ID/<Client_Secret>/<Base64_encoded_Private_Key>

La clave privada debe codificarse en formato UTF-8 base64. Para ello:

  1. Utilice la clave privada generada en el Paso 1: Creación o actualización de la sección Proyecto de Adobe I/O. La clave privada debe ser la misma que se utilizó para crear la integración.

  2. Codifique la clave privada mediante el siguiente comando: base64 ./private.key.

    NOTA

    A veces, se pueden añadir automáticamente líneas adicionales al copiar/pegar la clave privada. Recuerde eliminarlas antes de codificar la clave privada.

  3. Utilice la clave privada recién generada codificada en formato UTF-8 base64 para ejecutar el comando detallado anteriormente.

Paso 3: Actualización de la etiqueta canalizada

Para actualizar la etiqueta [!DNL pipelined], debe actualizar el tipo de autenticación del proyecto de Adobe I/O en el archivo de configuración config-< instance-name >.xml como se indica a continuación:

<pipelined ... authType="imsJwtToken"  ... />

En esta 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