Configuración de IMS que usar al integrar con Adobe Target

Última actualización: 2023-12-05

La integración de AEM con Adobe Target mediante la API de Target Standard requiere la configuración de Adobe IMS (Identity Management System). La configuración se ejecuta con Adobe Developer Console.

NOTA

La compatibilidad con la API de Adobe Target Standard es nueva en AEMaaCS. La API de Target Standard utiliza la autenticación IMS.

La selección de la API se basa en el método de autenticación utilizado para la integración de AEM/Target.

Requisitos previos

Antes de iniciar este procedimiento:

  • El Soporte de Adobe debe aprovisionar su cuenta para lo siguiente:

    • Adobe Console
    • Adobe Developer Console
    • Adobe Target y
    • Adobe IMS (Identity Management System)
  • El administrador del sistema de su organización debe utilizar Admin Console para añadir los desarrolladores necesarios de su organización a los perfiles de producto relevantes.

    • Esto proporciona a los desarrolladores específicos permisos para habilitar integraciones mediante Adobe Developer Console.
    • Consulte Administrar desarrolladores.

Configuración de IMS: generación de una clave pública

El primer paso de la configuración es crear una configuración de IMS en AEM y generar la clave pública.

  1. En AEM, abra el menú Herramientas.

  2. En la sección Seguridad, seleccione Configuraciones de IMS de Adobe.

  3. Seleccione Crear para abrir la Configuración de cuenta técnica de Adobe IMS.

  4. En la lista desplegable debajo de Configuración de nube, seleccione Adobe Target.

  5. Active Crear nuevo certificado e introduzca un nuevo alias.

  6. Confirme con Crear certificado.

    Crear certificado

  7. Seleccione Descargar (o Descargar clave pública) para descargar el archivo en la unidad local, de modo que esté listo para usarse cuando configure IMS para la integración de Adobe Target con AEM.

    PRECAUCIÓN

    Mantenga esta configuración abierta, será necesaria de nuevo cuando complete la configuración de IMS en AEM.

    Descargar certificado

Configuración de IMS para la integración de Adobe Target con AEM

AEM utilizará el Proyecto de Adobe Developer Console (integración) con Adobe Target. A continuación, asigne los privilegios necesarios.

Creación del proyecto

Abra Adobe Developer Console para crear un proyecto con Adobe Target que utilizará AEM:

PRECAUCIÓN

Actualmente, solo admitimos el de Adobe Developer Console Cuenta de servicio (JWT) tipo de credencial.

No use el Servidor a servidor OAuth tipo de credencial, que se admitirá en el futuro.

  1. Abra Adobe Developer Console para proyectos:

    https://developer.adobe.com/console/projects

  2. Se muestran todos los proyectos que tenga. Seleccione Crear nuevo proyecto. La ubicación y el uso dependerán de lo siguiente:

    • Si todavía no tiene ningún proyecto, Crear nuevo proyecto está en el centro, abajo.

      Creación de un nuevo proyecto: primer proyecto

    • Si ya tiene proyectos, estos se enumeran y Crear nuevo proyecto está en la parte superior derecha.

      Creación de un nuevo proyecto: varios proyectos

  3. Seleccione Añadir a proyecto seguido de API:

    Añadir a proyecto

  4. Seleccione Adobe Target y, luego, Siguiente:

    NOTA

    Si se ha suscrito a Adobe Target, pero no lo ve en la lista, debe comprobar los Requisitos previos.

    Seleccione Adobe Target

  5. Cargue la clave pública y, cuando se complete, continúe con Siguiente:

    Cargar la clave pública

  6. Revise las credenciales y continúe con Siguiente:

    Revisar credenciales

  7. Seleccione los perfiles de producto necesarios y continúe con Guardar la API configurada:

    NOTA

    Los perfiles de producto mostrados dependen de si tiene lo siguiente:

    • Adobe Target Standard: solo está disponible el Espacio de trabajo predeterminado
    • Adobe Target Premium: se enumeran todos los espacios de trabajo disponibles, como se muestra a continuación

    Seleccione perfiles de producto y guarde la API configurada

  8. La creación se ha confirmado.

Asignación de privilegios a la integración

Ahora debe asignar los privilegios necesarios a la integración:

  1. Abra la Adobe Admin Console:

  2. Vaya a Productos (barra de herramientas superior) y, a continuación, seleccione Adobe Target - <your-tenant-id> (del panel izquierdo).

  3. Seleccione Perfiles de producto y, a continuación, el espacio de trabajo necesario de la lista presentada. Por ejemplo, Espacio de trabajo predeterminado.

  4. Seleccione Credenciales de API y la configuración de integración requerida.

  5. Seleccione Editor como la Función del producto, en lugar de Observador.

Detalles almacenados para el proyecto de integración de Adobe Developer Console

Desde la consola Proyectos de Adobe Developer Console puede ver una lista de todos sus proyectos de integración:

Seleccione Ver (a la derecha de una entrada de proyecto específica) para mostrar más detalles acerca de la configuración. Entre estas características se incluyen:

  • Información general del proyecto
  • Perspectivas
  • Credenciales
    • Cuenta de servicio (JWT)
      • Detalles de la credencial
      • Generar JWT
  • API
    • Por ejemplo, Adobe Target

En algunos de estos casos, debe completar la integración de Adobe Target AEM en basado en IMS y en el código de tiempo de la aplicación de la plataforma de datos de.

Finalización de la configuración de IMS en AEM

Al volver a AEM, puede completar la configuración de IMS añadiendo los valores necesarios desde la integración de IMS para Target:

  1. Vuelva a la Configuración de IMS abierta en AEM.

  2. Seleccione Siguiente.

  3. Aquí puede usar los detalles de la configuración del proyecto de la Adobe Developer Console:

    • Título: el texto.
    • Servidor de autorización: copie/pegue esto de la línea aud de la sección Carga útil a continuación, por ejemplo, https://ims-na1.adobelogin.com en la instancia siguiente
    • Clave de API: copie esto de la sección Información general del proyecto
    • Secreto del cliente: genere esto en la sección Información general del proyecto y copie
    • Carga útil: copie esto desde la sección Generar JWT

    Configuración de cuenta técnica de IMS de Adobe

  4. Confirme con Crear.

  5. La configuración de Adobe Target se muestra en la consola de AEM.

    Configuración de IMS

Confirmación de la configuración de IMS

Para confirmar que la configuración funciona según lo esperado:

  1. Abra:

    • https://localhost<port>/libs/cq/adobeims-configuration/content/configurations.html

    Por ejemplo:

    • https://localhost:4502/libs/cq/adobeims-configuration/content/configurations.html
  2. Seleccione la configuración.

  3. Seleccione Comprobar estado en la barra de herramientas, seguido de Comprobar.

    Comprobar estado

  4. Si se ejecuta correctamente, verá un mensaje de confirmación.

Finalización de la integración con Adobe Target

Ahora puede utilizar esta configuración de IMS para completar la integración con Adobe Target.

En esta página