Actualice la biblioteca de recopilación de datos para el Audience Manager de la extensión de etiqueta de Audience Manager a la extensión de etiqueta del SDK web
Destinatarios previstos
Esta página está destinada a los clientes de Audience Manager que utilizan la extensión de Audience Manager para llevar los datos de recopilación web a Audience Manager. Para los clientes que utilizan la biblioteca JavaScript de AppMeasurement, lea la guía sobre cómo actualizar la biblioteca de recopilación de datos para el Audience Manager de la biblioteca JavaScript de AppMeasurement a la biblioteca JavaScript del SDK web.
Ventajas y desventajas de esta ruta de implementación
El uso de este enfoque de migración tiene ventajas y desventajas. Valore cuidadosamente cada opción para decidir qué enfoque es el mejor para su organización.
- No hay cambios de código en su sitio: Debido a que su implementación ya tiene etiquetas instaladas, todas las actualizaciones de migración se pueden realizar en la interfaz de etiquetas.
- Utiliza su implementación existente: Este enfoque no requiere una implementación nueva. Aunque sí requiere nuevas acciones de regla, puede reutilizar los elementos de datos y las condiciones de regla existentes con cambios mínimos.
- No requiere un esquema: Para esta fase de migración al SDK web, no necesita un esquema XDM. En su lugar, puede rellenar el objeto
data
, que envía datos directamente a Adobe Audience Manager. Una vez completada la migración al SDK web, puede crear un esquema para su organización y utilizar la asignación de flujos de datos para rellenar los campos XDM aplicables. Si se requiere un esquema en esta fase del proceso de migración, su organización se vería obligada a utilizar un esquema XDM de Adobe Audience Manager. El uso de este esquema dificulta que su organización utilice su propio esquema en el futuro.
- Deuda técnica de la implementación: dado que este método usa una forma modificada de la implementación existente, puede ser más difícil rastrear la lógica de la implementación y realizar cambios cuando sea necesario. El código personalizado puede ser especialmente difícil de depurar.
- Requiere asignación para enviar datos a la plataforma: cuando su organización esté lista para usar Real-Time CDP, debe enviar datos a un conjunto de datos en Adobe Experience Platform. Esta acción requiere que cada campo del objeto
data
sea una entrada en la herramienta de asignación de secuencia de datos que lo asigne a un campo de esquema XDM. La asignación solo debe realizarse una vez para este flujo de trabajo y no implica realizar cambios de implementación. Sin embargo, es un paso adicional que no es necesario al enviar datos en un objeto XDM.
El Adobe recomienda seguir esta ruta de implementación cuando tenga una implementación existente con la extensión de etiquetas de Adobe Audience Manager.
Pasos necesarios para migrar al SDK web
Las siguientes medidas contienen objetivos concretos para alcanzar. Seleccione cada paso para obtener instrucciones detalladas sobre cómo realizarlo.
Siga las instrucciones siguientes para crear un conjunto de datos en la recopilación de datos de Adobe Experience Platform. Al enviar datos a este conjunto de datos, se reenvían datos al Audience Manager. En el futuro, este mismo conjunto de datos reenviará datos a Real-Time CDP.
-
Vaya a experience.adobe.com e inicie sesión con sus credenciales.
-
Utilice la página de inicio o el selector de producto en la parte superior derecha para navegar a Data Collection.
-
En el panel de navegación izquierdo, seleccione Datastreams.
-
Seleccione New Datastream.
-
Escriba el nombre que desee y seleccione Save.
-
Una vez creada la secuencia de datos, seleccione Add Service.
-
En el menú desplegable del servicio, seleccione Adobe Audience Manager.
-
Asegúrese de que la opción Enable XDM Flattened Fields esté desmarcada.
El conjunto de datos está listo para recibir y pasar datos al Audience Manager.
Esta sección prepara la etiqueta para el grueso del esfuerzo de migración que se produce en el siguiente paso.
-
Seleccione el ícono de hamburguesa en la parte superior izquierda de la interfaz de Adobe Experience Platform y luego seleccione Tags.
-
Seleccione la propiedad de etiquetas que desee.
-
En el panel de navegación izquierdo de la propiedad de etiquetas, seleccione Extensions.
-
Seleccione Catalog cerca de la parte superior para ver una lista de todas las extensiones disponibles.
-
Busque y seleccione la extensión Adobe Experience Platform Web SDK, luego seleccione Install a la derecha.
-
Aparecerán los ajustes de configuración de la extensión. Busque la sección Datastreams y seleccione la zona protegida que está utilizando y la secuencia de datos que creó en el paso anterior.
-
Seleccione Save.
La propiedad de etiquetas ahora tiene instalado el SDK web.
El elemento de datos del objeto de datos proporciona un marco de trabajo intuitivo para configurar una carga útil que el SDK web utiliza para enviar a un conjunto de datos. La mayoría de las reglas que actualiza en el siguiente paso interactúan con este elemento de datos.
-
En la navegación izquierda de la interfaz de etiquetas, seleccione Data Elements.
-
Seleccionar Add Data Element
-
Asigne al elemento de datos la siguiente configuración:
- Name: cualquier cosa que desee, como "Capa de datos" u "Objeto de datos"
- Extension: Adobe Experience Platform Web SDK
- Data Element Type: Variable
- Las casillas de verificación pueden permanecer tal cual.
-
En el lado derecho, seleccione la siguiente configuración:
- Botón de opción Propiedad: Data
- Solution: Adobe Audience Manager
-
Seleccione Save.
La propiedad de etiquetas ahora tiene todo lo necesario para actualizar cada regla.
Este paso supone la mayor parte del esfuerzo necesario para migrar al SDK web y requiere conocer cómo funciona la implementación. A continuación se proporciona un ejemplo de cómo editar una regla de etiqueta típica. Actualice todas las reglas de etiquetas de la implementación para reemplazar todas las referencias a la extensión de Audience Manager con la extensión del SDK web.
-
En la navegación izquierda de la interfaz de etiquetas, seleccione Rules.
-
Seleccione una regla para editarla.
-
Seleccione la acción Audience Manager - Set Variables
-
Tenga en cuenta todas las variables de Audience Manager configuradas dentro de esta regla. Incluya ambas variables establecidas en los menús desplegables y las variables establecidas dentro del código personalizado.
-
Cambie Action Configuration a la siguiente configuración:
- Extension: Adobe Experience Platform Web SDK
- Action type: actualizar variable
-
Asegúrese de que el objeto de datos que creó en el paso 3 esté seleccionado en la lista desplegable de la derecha, en el campo Data element.
-
Establezca los pares de clave-valor del Audience Manager en sus mismos valores respectivos tal y como se configuraron en la extensión del Audience Manager.
-
Una vez replicada toda la lógica de reglas mediante la extensión del SDK web, seleccione Keep Changes.
-
Repita estos pasos para cada configuración de acción que utilice la extensión de etiqueta Audience Manager para establecer valores.
Los pasos anteriores solo se aplican a las reglas que establecen valores. Los pasos siguientes reemplazan todas las acciones que usan Action Configuration Send Event.
-
Seleccione una regla que envíe un evento de SDK web.
-
Seleccione el tipo de acción Send Event.
-
Cambie Action Configuration a la siguiente configuración:
- Extension: Adobe Experience Platform Web SDK
- Action type: Send event
-
A la derecha, cambie la configuración de la acción a lo siguiente:
- Type: use Web Webpagedetails Page Views.
- Data: seleccione el objeto de datos que creó en el paso 3.
-
Seleccione Keep Changes.
-
Repita estos pasos para cada configuración de acción que utilice Audience Manager para enviar un evento.
La publicación de reglas actualizadas sigue el mismo flujo de trabajo que cualquier otro cambio en la configuración de las etiquetas.
-
En la navegación izquierda de la interfaz de etiquetas, seleccione Publishing Flow.
-
Seleccione Add Library.
-
Asigne un nombre a esta confirmación de etiqueta, como "Actualizar al SDK web".
-
Seleccione Add All Changed Resources.
-
Seleccione Save.
-
El flujo de trabajo de publicación muestra un punto naranja que indica que se está generando. Una vez que el punto se vuelva verde, los cambios estarán disponibles en el entorno de desarrollo.
-
Pruebe los cambios en el entorno de desarrollo para asegurarse de que todas las reglas se activan correctamente y de que el objeto de datos se rellena con los valores esperados.
-
Cuando esté listo, envíe la biblioteca para su aprobación, créela al entorno de ensayo y, finalmente, apruebe y publique en producción.
Una vez que la implementación de etiquetas haya migrado completamente al SDK web, puede desactivar la extensión de Audience Manager.
- En la navegación izquierda de la interfaz de etiquetas, seleccione Extensions.
- Busque y seleccione la extensión Audience Manager. A la derecha, seleccione Disable.
- Siga el mismo flujo de trabajo de publicación anterior para publicar la eliminación de la extensión Audience Manager.
- Una vez que la extensión esté desactivada en producción, puede desinstalarla por completo. Seleccione la extensión, seleccione el menú de tres puntos a la derecha y, a continuación, seleccione Uninstall.
- Siga el mismo flujo de trabajo de publicación anterior para publicar esos cambios en producción.
En este punto, la implementación de Audience Manager se migra completamente al SDK web y está preparado para pasar a Real-Time CDP en el futuro.