Integración con Adobe Campaign Standard integrating-with-adobe-campaign-standard
Adobe Campaign permite administrar el contenido y los formularios de entrega por correo electrónico directamente en Adobe Experience Manager.
Para utilizar ambas soluciones juntas 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.
El trabajo 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 Uso de Adobe Campaign.
Además, los siguientes temas pueden ser de interés al integrar AEM con Adobe Campaign:
Si amplía la integración con Adobe Campaign, es posible que desee ver las páginas siguientes:
Configuración de Adobe Campaign configuring-adobe-campaign
La configuración de Adobe Campaign implica lo siguiente:
- Configuración de la variable aemserver usuario.
- Creación de una cuenta externa dedicada.
- Verificación de la opción AEMResourceTypeFilter .
- Creación de una plantilla de envío dedicada.
Requisitos previos prerequisites
Asegúrese de tener los siguientes elementos previamente:
Configuración del usuario aemserver configuring-the-aemserver-user
La variable aemserver El usuario debe estar configurado en Adobe Campaign. La variable 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 aemserver usuario. Haga clic en él para abrir la configuración de usuario.
- Debe establecer una contraseña para este usuario. Esto no se puede hacer a través de la interfaz de usuario de . 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 configuring-an-adobe-experience-manager-external-account
Debe configurar una cuenta externa que le permita conectar Adobe Campaign a la instancia de AEM.
Para configurar una cuenta externa AEM:
-
Vaya a Administración > Ajustes de la aplicación > Cuentas externas.
-
Seleccione el valor predeterminado aemInstance cuenta externa o cree una nueva haciendo clic en el botón Crear botón.
-
Select Adobe Experience Manager i en el 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.
note note NOTE Asegúrese de no añadir un final / la barra diagonal al final de la dirección URL o la conexión no funcionará. -
Asegúrese de que la variable Habilitado está seleccionada y, a continuación, haga clic en Guardar para guardar las modificaciones.
Verificación de la opción AEMResourceTypeFilter verifying-the-aemresourcetypefilter-option
La variable AEMResourceTypeFilter se utiliza para filtrar tipos de recursos de AEM que se pueden utilizar en Adobe Campaign. Esto permite a Adobe Campaign recuperar AEM contenido específicamente diseñado 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 el AEMResourceTypeFilter está configurada:
- Vaya a Administración > Ajustes de la aplicación > Opciones.
- En la lista, puede asegurarse de que la variable AEMResourceTypeFilter y que las rutas son correctas.
Creación de una plantilla de envíos de correo electrónico específica de AEM creating-an-aem-specific-email-delivery-template
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ío de correo electrónico que se utilizará para crear correos electrónicos con contenido AEM.
Para crear una plantilla de envío de correo electrónico específica de AEM:
-
Vaya a Recursos > Plantillas > Plantillas de envío.
-
Habilitar selección haciendo clic en la marca de verificación de la barra de acciones y seleccionando la Correo electrónico estándar (correo) plantilla predeterminada y, a continuación, duplíquela haciendo clic en el botón Copiar y haga clic en Confirmar.
-
Deshabilite el modo de selección haciendo clic en el botón x y abra el Copia de correo electrónico estándar (correo) plantilla y, a continuación, seleccione Editar propiedades desde la barra de acciones del panel de plantillas.
Puede modificar el informe de Etiqueta.
-
En las propiedades Contenido , 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 haga clic en Guardar.
Las entregas de correo electrónico creadas a partir de esta plantilla tendrán habilitada la función de contenido AEM.
Configuración de Adobe Experience Manager configuring-adobe-experience-manager
Para configurar AEM, debe hacer lo siguiente:
- Configure la replicación entre instancias.
- Conecte AEM a Adobe Campaign.
- Configure el externalizador.
Configuración de la replicación entre instancias AEM configuring-replication-between-aem-instances
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.
URL pública: com.day.cq.mcm.campaign.impl.IntegrationConfigImpl#aem.mcm.campaign.publicUrl
Este paso también es necesario para replicar ciertas configuraciones de instancia de creación en la instancia de publicación.
Para configurar la replicación entre instancias de AEM:
-
En la instancia de creación, seleccione Logotipo de AEM> Herramientas icono > Implementación > Replicación > Agentes en autor y haga clic en Agente predeterminado.
note note NOTE 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 estén en el mismo equipo. -
Haga clic en Editar a continuación, seleccione la Transporte pestaña .
-
Configure el URI reemplazando localhost con la dirección IP o la dirección de la instancia de publicación de AEM.
Conexión de AEM a Adobe Campaign connecting-aem-to-adobe-campaign
Antes de poder usar AEM y Adobe Campaign juntos, debe establecer el vínculo entre ambas soluciones para que puedan comunicarse.
-
Conéctese a la instancia de creación de AEM.
-
Select Herramientas > Operaciones > Cloud > Cloud Services, luego Configurar ahora en la sección Adobe Campaign .
-
Cree una nueva configuración introduciendo una Título y haga clic en Crear o elija la configuración existente que desea vincular con la instancia de Adobe Campaign.
-
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 Adobe Campaign AEM se utiliza 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 de este operador directamente en Adobe Campaign.
- Punto final de API: URL de instancia de Adobe Campaign.
-
Select Conectarse a Adobe Campaign y haga clic en OK.
note note NOTE Tras cree su correo electrónico y publíquelo, debe volver a publicar la configuración en la instancia de publicación.
- Puede encontrar un problema de certificado al utilizar una conexión segura a una instancia de Adobe Campaign (https). Deberá añadir el certificado de instancia de Adobe Campaign al archivo cacerts de su JDK.
- Además, consulte Resolución de problemas de integración de AEM/Adobe Campaign.
Configuración del externalizador configuring-the-externalizer
Debe configurar el externalizador en AEM en la instancia de autor. El externalizador es un servicio OSGi que permite transformar una ruta de recurso en una dirección URL externa y absoluta. Este servicio proporciona un lugar central para configurar esas direcciones URL externas y crearlas.
Consulte Configuración del externalizador para 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 apunte a localhost:4503
pero a un servidor al que se pueda acceder desde la consola de Adobe Campaign.
Si señala a localhost:4503
o cualquier otro servidor al que Adobe Campaign no pueda acceder, las imágenes no aparecerán en la consola de Adobe Campaign.