Transmitir datos a Experience Platform con Web SDK

Obtenga información sobre cómo transmitir datos web a Adobe Experience Platform con SDK web de Platform.

Experience Platform es la columna vertebral de todas las nuevas aplicaciones de Experience Cloud, como Adobe Real-Time Customer Data Platform, Adobe Customer Journey Analytics y Adobe Journey Optimizer. Estas aplicaciones están diseñadas para utilizar Platform Web SDK como el método óptimo de recopilación de datos web.

Diagrama de Web SDK y Adobe Experience Platform

Experience Platform utiliza el mismo esquema de XDM que creó anteriormente para capturar datos de evento del sitio web de Luma. Cuando esos datos se envían a Platform Edge Network, la configuración del conjunto de datos puede reenviarlos a Experience Platform.

Objetivos de aprendizaje

Al final de esta lección, debe poder:

  • Crear un conjunto de datos en Adobe Experience Platform
  • Configuración de la secuencia de datos para enviar datos de Web SDK a Adobe Experience Platform
  • Habilitar el streaming de datos web para el perfil del cliente en tiempo real
  • Validar que los datos hayan llegado tanto al conjunto de datos de Platform como al Perfil del cliente en tiempo real
  • Ingesta de datos de programa de fidelización de muestra en Platform
  • Crear una audiencia de Platform simple

Requisitos previos

Para completar esta lección, primero debe:

  • Tener acceso a una aplicación de Adobe Experience Platform como Real-Time Customer Data Platform, Journey Optimizer o Customer Journey Analytics
  • Complete las lecciones anteriores de las secciones Configuración inicial y Configuración de etiquetas de este tutorial.
NOTE
Si no tiene ninguna aplicación de Platform, puede omitir esta lección o continuar leyendo.

Crear un conjunto de datos

Todos los datos que se incorporan correctamente a Adobe Experience Platform se conservan dentro del lago de datos como conjuntos de datos. Un conjunto de datos es una construcción de almacenamiento y administración para una colección de datos, normalmente una tabla que contiene un esquema (columnas) y campos (filas). Los conjuntos de datos también contienen metadatos que describen varios aspectos de los datos que almacenan.

Vamos a configurar un conjunto de datos para los datos de evento web de Luma:

  1. Vaya a la interfaz de Experience Platform o Journey Optimizer

  2. Confirme que se encuentra en el entorno limitado de desarrollo que utiliza para este tutorial.

  3. Abra Administración de datos > Conjuntos de datos desde el panel de navegación izquierdo

  4. Seleccionar Crear conjunto de datos

    Crear esquema

  5. Seleccione la opción Crear conjunto de datos a partir del esquema

    Crear conjunto de datos a partir del esquema

  6. Seleccione el esquema Luma Web Event Data creado en lección anterior y, a continuación, seleccione Siguiente

    Conjunto de datos, seleccione el esquema

  7. Proporcione un Nombre y una Descripción opcionales para el conjunto de datos. Para este ejercicio, use Luma Web Event Data y luego seleccione Finalizar

    Nombre de conjunto de datos

Ahora hay configurado un conjunto de datos para empezar a recopilar datos de su implementación de Platform Web SDK.

Configuración de la secuencia de datos

Ahora puede configurar su secuencia de datos para enviar datos a Adobe Experience Platform. La secuencia de datos es el vínculo entre la propiedad de etiquetas, Platform Edge Network y el conjunto de datos de Experience Platform.

  1. Abrir la interfaz de recopilación de datos

  2. Seleccione Datastreams en el panel de navegación izquierdo

  3. Abra la secuencia de datos que creó en la lección Configurar una secuencia de datos, Luma Web SDK: Development Environment

    Seleccione la secuencia de datos de Luma Web SDK

  4. Seleccionar Agregar servicio
    Agregar un servicio al conjunto de datos

  5. Seleccione Adobe Experience Platform como servicio

  6. Seleccionar Habilitado

  7. Seleccione Luma Web Event Data como Conjunto de datos de evento

  8. Seleccionar Guardar

    Configuración de secuencia de datos

A medida que genera tráfico en el sitio web de demostración de Luma asignado a su propiedad de etiquetas, los datos rellenan el conjunto de datos en Experience Platform.

Validación del conjunto de datos

Este paso es fundamental para asegurarse de que los datos hayan llegado al conjunto de datos. Existen varias formas de validar la ruta de los datos enviados al conjunto de datos.

  • Validar mediante Experience Platform Debugger
  • Validar con Experience Platform Assurance
  • Validar mediante vista previa del conjunto de datos
  • Validar mediante servicio de consultas

Debugger

Estos pasos son más o menos los mismos que realizó en la lección de Debugger. Sin embargo, como los datos solo se enviarán a Platform después de haberlos habilitado en el conjunto de datos, debe generar algunos datos de ejemplo más:

  1. Abra el sitio web de demostración de Luma y seleccione el icono de extensión Experience Platform Debugger

  2. Configure Debugger para que asigne la propiedad de etiqueta a su entorno de desarrollo, tal como se describe en la lección Validar con Debugger

    Se muestra el identificador de su organización en Debugger

  3. Examine el sitio web. Ver algunos productos y añadirlos al carro de compras

  4. En Debugger, abra la fila "events" para buscar algunas de las variables XDM.

Ha validado que los datos han salido del explorador y se han enviado al conjunto de datos.

Assurance

Dado que ahora hemos habilitado un servicio en el conjunto de datos, hay más que podemos ver en Assurance:

  1. Abra la sesión de Assurance o inicie una nueva

  2. Abra el evento datastream

  3. Aquí puede ver la configuración del servicio de Platform, incluido el ID del conjunto de datos que creó anteriormente en esta lección.

    configuración de secuencia de datos para Platform en Assurance

  4. Abra el evento generic que pertenece al proveedor com.adobe.streaming.validation. Esto muestra que la solicitud se ha enviado al conjunto de datos con los datos XDM adjuntos

    Validación en Assurance

Ha validado que Platform Edge Network recibió la solicitud y la reenvió al conjunto de datos de Platform.

Previsualización del conjunto de datos

Ahora, vamos a buscar en el conjunto de datos. Una opción rápida es usar la característica Vista previa del conjunto de datos. Los datos de Web SDK se envían en microlotes al lago de datos y se actualizan en la interfaz de Platform periódicamente. Los datos generados pueden tardar entre 10 y 15 minutos en mostrarse.

  1. En la interfaz de Experience Platform, seleccione Administración de datos > Conjuntos de datos en el panel de navegación izquierdo para abrir el panel Conjuntos de datos.

    El panel enumera todos los conjuntos de datos disponibles para su organización. Se muestran los detalles de cada conjunto de datos enumerado, incluido su nombre, el esquema al que se adhiere el conjunto de datos y el estado de la ejecución de ingesta más reciente.

  2. Seleccione el conjunto de datos Luma Web Event Data para abrir la pantalla Actividad del conjunto de datos.

    Evento web de Luma de conjunto de datos

    La pantalla de actividad incluye un gráfico que visualiza la tasa de mensajes que se consumen, así como una lista de lotes correctos y fallidos.

  3. Dado que este es un nuevo conjunto de datos, si ve incluso un lote con registros ingeridos, eso es un signo positivo:

  4. En la pantalla Actividad del conjunto de datos, seleccione Previsualizar conjunto de datos cerca de la esquina superior derecha de la pantalla para obtener una vista previa de hasta 100 filas de datos. Si el conjunto de datos está vacío, se desactiva el vínculo de vista previa.

    Vista previa de conjunto de datos

  5. Se ejecutará una consulta para extraer 100 filas de datos recientes del conjunto de datos. Puede explorar en profundidad campos XDM individuales, como web.webPageDetails.name:

    Vista previa de conjunto de datos

Consulta de los datos

También puede ejecutar consultas personalizadas sobre los datos para validar la ingesta de datos:

  1. En la interfaz de Experience Platform, seleccione Administración de datos > Consultas en el panel de navegación izquierdo para abrir la pantalla Consultas.

  2. Seleccionar Crear consulta

  3. En primer lugar, ejecute una consulta para ver todos los nombres de las tablas del lago de datos. Escriba SHOW TABLES en el editor de consultas y haga clic en el icono de reproducción para ejecutar la consulta.

  4. En los resultados, observe cómo el nombre de la tabla es luma_web_event_data

  5. Ahora consulte la tabla con una consulta simple que haga referencia a la tabla (tenga en cuenta que, de forma predeterminada, la consulta estará limitada a 100 resultados): SELECT * FROM "luma_web_event_data"

  6. Después de unos momentos, debería ver registros de muestra de sus datos web.

    Consulta de conjunto de datos

ERROR
Si aparece el error "Tabla no aprovisionada", vuelva a comprobar el nombre de la tabla. También podría ser que el microlote de datos aún no haya aterrizado en el lago de datos. Vuelva a intentarlo en 10-15 minutos.
INFO
El servicio de consultas es una herramienta muy potente para ingenieros y analistas de datos. Para obtener más información acerca del servicio de consultas de Adobe Experience Platform, consulte Explorar datos en la sección Tutoriales de Platform.
NOTE
Gracias por dedicar su tiempo a conocer Adobe Experience Platform Web SDK. Si tiene preguntas, desea compartir comentarios generales o tiene sugerencias sobre contenido futuro, compártalas en esta publicación de debate de la comunidad de Experience League
recommendation-more-help
8cbc0fd8-ca1d-433b-9c3d-bc3f113347d4