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.
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:
Acceda a Adobe I/O e inicie sesión con el derecho de administrador del sistema correspondiente a la organización IMS.
Asegúrese de haber iniciado sesión en el portal correcto de la organización.
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.
Si el ID del cliente está vacío, puede usar directamente la opción Create a New project en Adobe I/O.
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.
Seleccione + Add to Project y elija API.
En la ventana Add an API seleccione Adobe Analytics.
Elija Service Account (JWT) como el tipo de autenticación.
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.
Haga clic en Next.
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.
En el proyecto, seleccione Adobe Analytics y copie la siguiente información en Service Account (JWT):
El certificado de Adobe I/O caducará pasados 12 meses. Debe generar un nuevo par de claves cada año.
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:
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.
Codifique la clave privada mediante el siguiente comando: base64 ./private.key
.
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.
Utilice la clave privada recién generada codificada en formato UTF-8 base64 para ejecutar el comando detallado anteriormente.
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" ... />