Integración con Adobe Campaign Standard

NOTA

En esta documentación se describe cómo integrar AEM con Adobe Campaign Standard, la solución basada en suscripciones. Si utiliza Adobe Campaign 6.1, consulte Integración con Adobe Campaign 6.1 para obtener estas instrucciones.

Adobe Campaign permite administrar el contenido y los formularios de envío de correo electrónico directamente en Adobe Experience Manager.

Para utilizar ambas soluciones al mismo tiempo, primero debe configurarlas para conectarse entre sí. Esto implica pasos de configuración tanto en Adobe Campaign como en Adobe Experience Manager. Estos pasos se describen en detalle en este documento.

Trabajar con Adobe Campaign en AEM incluye la capacidad de enviar correos electrónicos y formularios a través de Adobe Campaign y se describe en Trabajo con Adobe Campaign.

Además, los siguientes temas pueden ser de interés al integrar AEM con Adobe Campaign:

Si está ampliando la integración con Adobe Campaign, es posible que desee ver las páginas siguientes:

Configuración de Adobe Campaign

La configuración de Adobe Campaign implica lo siguiente:

  1. Configuración del usuario aemserver.
  2. Creación de una cuenta externa dedicada.
  3. Verificación de la opción AEMResourceTypeFilter.
  4. Creación de una Plantilla de envíos dedicada.
NOTA

Para realizar estas operaciones, debe tener la función administración en Adobe Campaign.

Requisitos previos

Asegúrese de que tiene los siguientes elementos de antemano:

PRECAUCIÓN

Las operaciones detalladas en las secciones Configuración de Adobe Campaign y Configuración de Adobe Experience Manager son necesarias para que las funcionalidades de integración entre AEM y Adobe Campaign funcionen correctamente.

Configuración del usuario de aemserver

El usuario aemserver debe configurarse en Adobe Campaign. El aemserver es un usuario técnico que se utilizará para conectar el servidor de AEM a Adobe Campaign.

Vaya a Administración > Usuarios y seguridad > Usuarios y seleccione el usuario aemserver. Haga clic en él para abrir la configuración del usuario.

  • Debe establecer una contraseña para este usuario. Esto no se puede realizar a través de la interfaz de usuario. Esta configuración debe realizarla en REST un administrador técnico.
  • Puede asignar funciones específicas a este usuario, como deliveryPrepare, que permite al usuario crear y editar envíos.

Configuración de una cuenta externa de Adobe Experience Manager

Debe configurar una cuenta externa que le permita conectar Adobe Campaign a la instancia de AEM.

NOTA

En AEM, asegúrese de establecer la contraseña para el usuario remoto de la campaña. Debe establecer esta contraseña para conectar Adobe Campaign con AEM. Inicie sesión como administrador y, en la consola de administración de usuarios, busque el usuario de campaña remota y haga clic en Configurar contraseña.

Para configurar una cuenta externa AEM:

  1. Vaya a Administración > Ajustes de la aplicación > Cuentas externas.

    chlimage_1-124

  2. Seleccione la cuenta externa predeterminada aemInstance o cree una nueva haciendo clic en el botón Crear.

  3. Seleccione Adobe Experience Manager i en el campo Tipo e introduzca los parámetros de acceso utilizados para la instancia de creación de AEM: dirección del servidor, nombre de cuenta y contraseña.

    NOTA

    Asegúrese de no agregar una barra / final al final de la dirección URL o de que la conexión no funcionará.

  4. Asegúrese de que la casilla Habilitado está seleccionada y haga clic en Guardar para guardar las modificaciones.

Verificación de la opción AEMResourceTypeFilter

La opción AEMResourceTypeFilter se utiliza para filtrar los tipos de recursos de AEM que se pueden usar en Adobe Campaign. Esto permite que Adobe Campaign recupere AEM contenido que están específicamente diseñados para utilizarse solo en Adobe Campaign.

Esta opción viene preconfigurada; sin embargo, si cambia esta opción, puede provocar que la integración no funcione.

Para verificar la opción AEMResourceTypeFilter está configurada:

  1. Vaya a Administración > Ajustes de la aplicación > Opciones.
  2. En la lista, puede asegurarse de que se enumera la opción AEMResourceTypeFilter y de que las rutas son correctas.

Creación de una Plantilla de envíos de correo electrónico específica para AEM

De forma predeterminada, la función AEM no está habilitada en las plantillas de correo electrónico de Adobe Campaign. Puede configurar una nueva Plantilla de envíos de correo electrónico que se utilizará para crear correos electrónicos con contenido AEM.

Para crear una Plantilla de envíos de correo electrónico específica para AEM:

  1. Vaya a Recursos > Plantillas > Plantillas de envíos.

  2. Habilite la selección haciendo clic en la marca de verificación en la barra de acciones y seleccionando la plantilla predeterminada existente de correo electrónico estándar (correo) y, a continuación, haga clic en el icono de ​copia y haga clic en Confirmar.

  3. Deshabilite el modo de selección haciendo clic en la plantilla x y abra la Copia de correo electrónico estándar (correo) recién creada, luego seleccione Editar propiedades en la barra de acciones del panel de plantillas.

    Puede modificar la etiqueta de la plantilla.

  4. En la sección Contenido de propiedades, cambie la fuente de contenido a Adobe Experience Manager. A continuación, seleccione la cuenta externa que se creó anteriormente y haga clic en Confirmar.

    Guarde las modificaciones haciendo clic en Confirmar y haciendo clic en Guardar.

    Los envíos de correo electrónico creados a partir de esta plantilla tendrán habilitada la función de contenido de AEM.

    chlimage_1-125

Configuración de Adobe Experience Manager

Para configurar AEM, debe hacer lo siguiente:

  • Configure la replicación entre instancias.
  • Conectar AEM a Adobe Campaign.
  • Configure el externalizador.

Configuración de la replicación entre instancias de AEM

El contenido creado a partir de la instancia de creación de AEM se envía primero a la instancia de publicación. A continuación, esta instancia de publicación transfiere el contenido a Adobe Campaign. Por lo tanto, el agente de replicación debe configurarse para replicarse desde la instancia de creación de AEM a la instancia de publicación de AEM.

NOTA

Si no desea utilizar la URL de replicación, sino la URL de cara pública, puede establecer la URL pública en la siguiente configuración en OSGi (Herramientas > Consola web > Configuración de OSGi > Integración de Campaña de AEM - Configuración):
URL pública: com.day.cq.mcm.campaña.impl.IntegrationConfigImpl#aem.mcm.campaña.publicUrl

Este paso también es necesario para replicar determinadas configuraciones de instancias de creación en la instancia de publicación.

Para configurar la replicación entre instancias de AEM:

  1. En la instancia de creación, seleccione logotipo de AEM Herramientas > Implementación > Replicación > Agentes en el autor, luego haga clic en Agente predeterminado.

    chlimage_1-126

    NOTA

    Evite utilizar localhost (es decir, una copia local de AEM) al configurar la integración con Adobe Campaign, a menos que la instancia de publicación y de autor se encuentre en el mismo equipo.

  2. Haga clic en Editar y seleccione la ficha Transporte.

  3. Configure el URI reemplazando localhost por la dirección IP o la dirección de la instancia de publicación AEM.

    chlimage_1-127

Conexión de AEM a Adobe Campaign

Antes de poder usar AEM y Adobe Campaign juntos, debe establecer el vínculo entre ambas soluciones para que puedan comunicarse.

  1. Conéctese a la instancia de creación de AEM.

  2. Seleccione Herramientas > Operaciones > Nube > Cloud Services, luego Configurar ahora en la sección Adobe Campaign.

    chlimage_1-128

  3. Cree una nueva configuración ingresando un Título y haga clic en Crear, o elija la configuración existente que desee vincular con la instancia de Adobe Campaign.

  4. Edite la configuración para que coincida con los parámetros de la instancia de Adobe Campaign.

    • Nombre de usuario: aemserver, el operador de paquete de integración de AEM de Adobe Campaign utilizado para establecer el vínculo entre las dos soluciones.
    • Contraseña: Contraseña del operador de Adobe Campaign aemserver. Es posible que tenga que volver a especificar la contraseña para este operador directamente en Adobe Campaign.
    • Punto final de API: URL de instancia de Adobe Campaign.
  5. Seleccione Conectar a Adobe Campaign y haga clic en Aceptar.

    chlimage_1-129

    NOTA

    Después de crear el correo electrónico y publicarlo, debe volver a publicar la configuración en la instancia de publicación.

    chlimage_1-130

NOTA

Si la conexión falla, asegúrese de comprobar lo siguiente:

Configuración del externalizador

Debe configurar el externalizador en AEM en la instancia de creación. Externalizador es un servicio OSGi que permite transformar una ruta de recursos en una dirección URL externa y absoluta. Este servicio proporciona un lugar central para configurar esas direcciones URL externas y generarlas.

Consulte Configuración del externalizador para obtener instrucciones generales. Para la integración con Adobe Campaign, asegúrese de configurar el servidor de publicación en https://<host>:<port>/system/console/configMgr/com.day.cq.commons.impl.ExternalizerImpl no señale a localhost:4503 sino a un servidor al que se pueda acceder desde la consola de Adobe Campaign.

Si apunta a localhost:4503 u otro servidor al que Adobe Campaign no pueda acceder, las imágenes no aparecerán en la consola de Adobe Campaign.

chlimage_1-131

En esta página