En este documento se describen varias prácticas recomendadas para enviar datos de aplicaciones de una sola página (SPA) a Adobe Audience Manager (AAM). Este artículo se centra en el uso de Experience Platform tags, el método de implementación recomendado.
Como se ha indicado, este es un diagrama simplificado de cómo se gestionan las páginas SPA en una implementación de Adobe Audience Manager (sin Adobe Analytics) mediante etiquetas de Platform. Como puede ver, es bastante directo, con la gran decisión de cómo va a comunicar un cambio de vista (o una acción) a las etiquetas de Platform.
Dos de los métodos más comunes para activar una regla en etiquetas de Platform (y, por lo tanto, enviar datos al Audience Manager) son:
En este ejemplo de Audience Manager, se utiliza un Direct Call rule en las etiquetas de Platform para almacenar en déclencheur la visita que se entra en Audience Manager. Como verá en las secciones siguientes, esto resulta útil si configura la variable Data Layer a un nuevo valor, de modo que el Data Element en las etiquetas de Platform.
Esta es una pequeña página que muestra cómo cambiar un valor en la capa de datos y enviarlo al Audience Manager, como puede hacer en una página SPA. Esta funcionalidad se puede modelar para realizar cambios más detallados y necesarios. Puede encontrar esta página de demostración AQUÍ.
Como se ha mencionado, cuando se carga contenido nuevo en la página o cuando alguien realiza una acción en el sitio, la capa de datos debe configurarse dinámicamente en el encabezado de la página ANTES de que se llame a las etiquetas de plataforma y ejecute la rules, de modo que las etiquetas de Platform puedan recoger los nuevos valores de la capa de datos e insertarlos en el Audience Manager.
Si va al sitio de demostración enumerado arriba y mira el origen de la página, verá:
_satellite.track()
). Si utilizaba eventos personalizados de JavaScript en lugar de Direct Call Rule, la lección es la misma. En primer lugar, cambie la variable data layery, a continuación, llame a las etiquetas de Platform.