Validación de implementaciones de Web SDK con Experience Platform Assurance
Adobe Experience Platform Assurance es una característica que te ayudará a inspeccionar, probar, simular y validar la forma en que recopilas datos o sirves experiencias.
Como aprendió en la lección Configuración de un conjunto de datos, Platform Web SDK envía primero datos de su propiedad digital a Platform Edge Network. A continuación, Platform Edge Network reenvía los datos a los servicios habilitados en el conjunto de datos. Puede validar las solicitudes que entran y salen de Platform Edge Network mediante Assurance.
Objetivos de aprendizaje
Al final de esta lección, debe poder:
- Iniciar una sesión de Assurance
- Ver solicitudes enviadas a y desde Platform Edge Network
Requisitos previos
Está familiarizado con las etiquetas de recopilación de datos y con el sitio web de demostración de Luma, y ha completado las lecciones anteriores en el tutorial:
Inicio y visualización de una sesión de Assurance
Existen varias formas de iniciar una sesión de Assurance.
Habilitar Edge Trace en Debugger
Para habilitar el seguimiento de Edge:
-
Vaya al sitio web de demostración de Luma y use el depurador para cambiar la propiedad de etiquetas del sitio a su propia propiedad de desarrollo
-
Asegúrese de haber iniciado sesión en Debugger y de que se haya mostrado el nombre de su organización. Si se muestra su nombre de usuario en su lugar, cierre la sesión e intente volver a iniciarla.
-
En la navegación izquierda de Experience Platform Debugger, seleccione Registros
-
Seleccione la ficha Edge y seleccione Conectar
-
Está vacío por ahora
-
Actualice la página principal de Luma y vuelva a comprobar Experience Platform Debugger para ver cómo llegan los datos a Platform Edge Network. En futuras lecciones, podrá ver las solicitudes salientes a medida que habilite servicios en su conjunto de datos.
Cada vez que se activa el seguimiento de Edge en Adobe Experience Platform Debugger, se inicia una sesión de Assurance en segundo plano. Aunque puede revisar la información aquí, probablemente la interfaz de Assurance le resulte mucho más útil.
-
Con el seguimiento de Edge habilitado, puede ver un icono de vínculo de salida en la parte superior. Seleccione el icono para abrir Assurance.
-
Se abre una nueva pestaña del explorador con la interfaz de Assurance.
Iniciar una sesión de Assurance desde la interfaz de Assurance
- Abrir la interfaz de recopilación de datos
- Seleccione Assurance en el panel de navegación izquierdo
- Seleccione Crear sesión
- Use la opción Conexión de vínculo profundo
- Seleccionar Inicio
- Asigne un nombre a la sesión, por ejemplo,
Luma Web SDK validation - Como URL base, escriba
https://luma.enablementadobe.com/
- En la pantalla siguiente, seleccione Copiar vínculo
- Seleccione el icono para copiar el vínculo en el portapapeles.
- Pegue la dirección URL en el explorador, que abrirá el sitio web de Luma con un parámetro de URL especial
adb_validation_sessionide iniciará la sesión - En la interfaz de Assurance, debería ver un mensaje que indica que se ha conectado correctamente a la sesión y que debe ver los eventos capturados en la interfaz de Assurance.
Validar el estado actual de la implementación de Web SDK.
Hay información limitada para ver en esta fase de la implementación, ya que aún no hemos habilitado ningún servicio en el conjunto de datos.
Ver solicitudes entrantes de Web SDK con Alloy Request
Podemos ver la visita entrante desde Web SDK tal y como la recibe Edge:
-
Seleccionar la fila
Alloy Request -
Busque en Evento sin procesar (o expanda nodos en la carga útil >
ACPExtensionEventData) hasta que encuentre su objeto XDM con variables familiares:
Ver la respuesta en Alloy Response Handle
Como ya sabe, el Experience Cloud ID (ECID) es visible en la respuesta de Web SDK después de generarse en Platform Edge Network. Vamos a buscarlo en la respuesta, tal como se ve en Assurance:
-
Filtre y seleccione la fila con el evento denominado
Alloy Response Handle. -
A la derecha aparece un menú. Seleccionar el signo
+junto aACPExtensionEventData -
Explorar en profundidad seleccionando
payload > 0 > payload > 0 > namespace. El identificador mostrado bajo los últimos0corresponde aECID. Lo sabe por el valor que aparece ennamespaceque coincide conECID
note caution CAUTION Es posible que vea un valor ECID truncado debido al ancho de la ventana. Simplemente, seleccione la barra de control en la interfaz y arrastre a la izquierda para ver todo el ECID.
En lecciones futuras, utilice Assurance para validar cargas útiles completamente procesadas que lleguen a una aplicación de Adobe habilitada en su conjunto de datos.
Ahora que un objeto XDM se activa en una página y con los conocimientos necesarios para validar la recopilación de datos, ya puede configurar Experience Platform y las aplicaciones de Adobe individuales mediante Platform Web SDK.