Trabajo con fragmentos de contenido de Adobe Experience Manager aem-fragments
La integración entre Adobe Experience Manager y Journey Optimizer sigue este flujo de datos:
-
Configurar Dispatcher: Para permitir que Journey Optimizer acceda a los fragmentos de contenido de Adobe Experience Manager a través de la API de administración de fragmentos de contenido, primero debe configurar Dispatcher. Este es un requisito previo para la integración de.
-
Crear y crear: el contenido se crea y configura en Adobe Experience Manager como fragmentos de contenido.
-
Etiquetado: los fragmentos de contenido deben etiquetarse con la etiqueta específica de Journey Optimizer (
ajo-enabled:{OrgId}/{SandboxName}). -
Publicar: Los fragmentos de contenido se publican en Adobe Experience Manager, por lo que están disponibles para Journey Optimizer.
-
Acceso: Journey Optimizer busca y muestra en tiempo real los fragmentos de contenido disponibles en la instancia de publicación de Adobe Experience Manager.
-
Integración: los fragmentos de contenido se seleccionan e integran en campañas o recorridos.
Cuando se publica un fragmento de contenido en Adobe Experience Manager, se envía un evento para actualizar el contenido en Journey Optimizer. Si la actualización se realiza correctamente, el fragmento de contenido estará disponible en un plazo aproximado de 5 minutos para recorridos unitarios y en el siguiente lote de procesamiento para casos de uso por lotes. Una vez que la actualización esté disponible en Journey Optimizer, se utilizará el contenido publicado más reciente en todas las campañas y recorridos aplicables.
Creación y asignación de una etiqueta en Experience Manager
Antes de usar el fragmento de contenido en Journey Optimizer, debe crear una etiqueta específica para Journey Optimizer:
-
Acceda a su entorno de Experience Manager.
-
En el menú Herramientas, seleccione Etiquetado.
-
Haga clic en Crear etiqueta.
-
Asegúrese de que el identificador cumple la siguiente sintaxis:
ajo-enabled:{AJO-OrgId}/{AJO-SandboxName}. -
Haga clic en Crear.
-
Defina su modelo de fragmento de contenido como se detalla en Documentación de Experience Manager y asigne la etiqueta de Journey Optimizer recién creada.
Esta conexión en tiempo real garantiza que el contenido siempre esté actualizado, pero también significa que cualquier cambio en los fragmentos publicados afectará inmediatamente a las campañas y recorridos activos.
Ahora puede empezar a crear y configurar el fragmento de contenido para utilizarlo posteriormente en Journey Optimizer. Obtenga más información en Documentación de Experience Manager.
Añadir fragmentos de contenido de Experience Manager aem-add
Después de crear y personalizar los fragmentos de contenido de AEM, ahora puede importarlos a su campaña o recorrido de Recorrido Optimizer.
-
Para acceder a su fragmento de contenido de AEM, haga clic en
en cualquier campo de texto o abra el código fuente a través de un componente de contenido de HTML.
-
En el menú Fragmento de contenido de AEM del panel izquierdo, haga clic en Abrir el selector de AEM CF.
-
Examine la lista y seleccione un Fragmento de contenido para importarlo en el contenido de Journey Optimizer.
note note NOTE Si el fragmento tiene una o más variaciones publicadas, aparecerá un menú desplegable Variación en el selector. Si no se selecciona ninguna variación, la variación Principal se usa automáticamente. Obtenga más información en Trabajo con variaciones de fragmentos de contenido. -
Haga clic en Mostrar filtros para ajustar la lista de fragmentos de contenido.
De forma predeterminada, el filtro Fragmento de contenido está preestablecido para mostrar solo el contenido aprobado.
-
Después de seleccionar su fragmento de contenido, haga clic en Seleccionar para agregarlo.
-
Haga clic en Ver fragmento para mostrar la información del fragmento. Tenga en cuenta que al abrir el menú Información del fragmento, el editor se colocará en modo de solo lectura.
Seleccione Vista previa en el menú de la derecha para ver su fragmento en Adobe Experience Manager.
-
Haga clic en
para acceder al menú avanzado del fragmento:- Intercambiar fragmento
- Explorar referencias
- Abrir en AEM
-
Elija los campos que desee de su Fragmento para agregarlos al contenido.
-
Para que aparezca una URL de imagen almacenada en un atributo de fragmento de contenido, por ejemplo, una ruta o un campo URL del modelo de fragmento, insértelo en la HTML con una etiqueta
<img>y el atributo de fragmento como origen, por ejemplo:code language-html <img src="[insert your AEM Content Fragment attribute here]">note note NOTE No se admiten las direcciones URL de imágenes relativas de Adobe Experience Manager; use absolutas. -
Seleccione Pastillas: de descuento para permitir que la experiencia de las pastillas mejore la legibilidad al ocultar rutas de atributos largas.
-
Para usar marcadores de posición de personalización creados en Adobe Experience Manager dentro del texto del fragmento, defínalos en el fragmento de contenido en Adobe Experience Manager de la siguiente manera:
{{name}}.En Journey Optimizer, esos tokens son marcadores de posición. Con la experiencia pills activada, aparecen en la sección Fragmento de contenido de AEM del carril derecho junto a los campos de fragmento.
-
Para habilitar la personalización en tiempo real, el usuario debe declarar explícitamente todos los marcadores de posición utilizados en un fragmento de contenido como parámetros en la etiqueta de ayuda de fragmento. Asigne esos marcadores de posición a atributos de perfil, atributos contextuales, cadenas estáticas o variables predefinidas como se indica a continuación:
-
Asignación de atributos contextuales o de perfil: asigne el marcador de posición a un perfil o atributo contextual; por ejemplo, name = profile.person.name.firstName.
-
Asignación de cadenas estáticas: asigne un valor de cadena fijo poniéndolo entre comillas dobles, por ejemplo name = "John".
-
Asignación de variables: Haga referencia a una variable declarada anteriormente en la misma HTML, por ejemplo name = 'variableName'.
En este caso, asegúrese de que se ha declarado variableName antes de agregar el ID de fragmento, utilizando la siguiente sintaxis:code language-html {% let variableName = attribute name %}
En el ejemplo siguiente, el marcador de posición month está asignado al atributo profile.person.birthDate dentro del fragmento.
{modal="regular"}
-
-
Haga clic en Guardar. Ahora puede probar y comprobar el contenido del mensaje como se detalla en esta sección.
Una vez que hayas realizado las pruebas y validado el contenido, puedes enviar tu campaña o publicar tu recorrido a tu audiencia.
Adobe Experience Manager le permite identificar las campañas o recorridos de Journey Optimizer en los que se utiliza un fragmento de contenido. Obtenga más información en Documentación de Adobe Experience Manager.
Trabajo con variaciones de fragmentos de contenido aem-variations
En Adobe Experience Manager, cada fragmento de contenido consta de lo siguiente:
- Principal: el contenido principal del fragmento que siempre existe no se puede eliminar y es la base de todas las variaciones.
- Variaciones: una o más permutaciones de Principal que los autores crean para canales o escenarios específicos. Las variaciones se encuentran dentro del fragmento no como recursos independientes y se pueden comparar y sincronizar con Main.
Ejemplos de casos de uso de variaciones:
- Una versión breve de la copia para una notificación push y una versión más larga para el correo electrónico.
- Ajustes de tono regionales sin crear un fragmento independiente.
- Mensajería específica del canal (por ejemplo, web en comparación con móvil).
➡️ Obtenga más información en la documentación de Adobe Experience Manager
Journey Optimizer le permite elegir qué variación utilizar al insertar un fragmento, de modo que diferentes campañas o recorridos pueden depender de diferentes representaciones del mismo contenido de origen en Adobe Experience Manager sin duplicar fragmentos.
Para seleccionar una variación:
-
Haga clic en
en cualquier campo de texto o abra el origen de HTML desde un componente de contenido de HTML. -
En Fragmento de contenido AEM, haga clic en Abrir selector CF.
-
Para seleccionar un fragmento de contenido de Adobe Experience Manager específico de la configuración regional en la vista de tabla, use Personalizar tabla para agregar la columna Idioma. Los valores de configuración regional se muestran en la tabla, lo que permite identificar y seleccionar el fragmento adecuado.
-
Seleccione su fragmento de contenido.
-
Haga clic en el icono de
para abrir el menú Detalles. Si el fragmento tiene una o más variaciones publicadas, aparecerá un menú desplegable Variación junto a los detalles del fragmento.
-
En el menú Detalles rápidos, haga clic en Explorar referencias para abrir las opciones relacionadas en Adobe Experience Manager para obtener detalles de variación, vista previa y revisión cuando estén disponibles.
-
Elija su variación y luego haga clic en Seleccionar.
note note NOTE Si no selecciona ninguna variación o si el fragmento se agregó antes de que la compatibilidad con variaciones estuviera disponible, Journey Optimizer usará la variación Principal automáticamente a la hora de envío.
Después de insertar un fragmento con una variación, al volver a publicarlo en Adobe Experience Manager se actualiza cada variación a la que se hace referencia en campañas o recorridos activos automáticamente. Las vistas previas y las pruebas siguen utilizando la variación que haya elegido, con el contenido publicado más reciente para esa variación.