Creación de un esquema XDM
Obtenga información sobre cómo crear un esquema XDM para eventos de aplicaciones móviles.
La estandarización y la interoperabilidad son conceptos clave detrás de Adobe Experience Platform. El modelo de datos de experiencia (XDM), impulsado por el Adobe, es un esfuerzo para estandarizar los datos de experiencia del cliente y definir esquemas para la administración de experiencias del cliente.
¿Qué son los esquemas XDM?
XDM es una especificación documentada públicamente y diseñada para mejorar la potencia de las experiencias digitales. Proporciona estructuras y definiciones comunes que permiten a cualquier aplicación comunicarse con los servicios de Platform. Al adherirse a los estándares XDM, todos los datos de experiencia del cliente se pueden incorporar en una representación común que puede ofrecer perspectivas de una manera más rápida e integrada. Puede obtener información valiosa de las acciones de los clientes, definir las audiencias de los clientes mediante segmentos y utilizar los atributos del cliente para fines de personalización.
Experience Platform utiliza esquemas para describir la estructura de los datos de una manera uniforme y reutilizable. Al definir los datos de forma coherente en todos los sistemas, resulta más fácil conservar el significado y, por lo tanto, obtener valor de los datos.
Antes de poder introducir datos en Platform, se debe crear un esquema para describir la estructura de los datos y proporcionar restricciones al tipo de datos que se pueden contener en cada campo. Los esquemas constan de una clase base y cero o más grupos de campos de esquema.
Para obtener más información sobre el modelo de composición de esquemas, incluidos los principios de diseño y las prácticas recomendadas, consulte los conceptos básicos de la composición de esquemas o la lista de reproducción Modelar los datos de la experiencia del cliente con XDM.
Requisitos previos
Para completar la lección, debe tener permiso para crear un esquema de Experience Platform.
Objetivos de aprendizaje
En esta lección, deberá hacer lo siguiente:
- Creación de un esquema en la interfaz de recopilación de datos
- Añadir un grupo de campos estándar al esquema
- Crear y agregar un grupo de campos personalizados al esquema
Navegar a esquemas
-
Inicie sesión en Adobe Experience Cloud.
-
Asegúrese de que está en la zona protegida de Experience Platform que está utilizando para este tutorial.
-
Abra el conmutador de aplicación (en la parte superior derecha),
-
Seleccione Recopilación de datos en el menú.
note note NOTE Los clientes de aplicaciones basadas en Platform como Real-Time CDP deben utilizar una zona protegida de desarrollo para este tutorial. Otros clientes utilizan la zona protegida de producción predeterminada. -
Seleccione Esquemas en Administración de datos en el carril izquierdo.
Ahora se encuentra en la página de esquemas principales y se le presenta una lista de los esquemas existentes. También puede ver las pestañas correspondientes a los bloques de creación principales de un esquema:
- Los grupos de campos son componentes reutilizables que definen uno o más campos para capturar datos específicos, como detalles personales, preferencias de hotel o dirección.
- Las clases definen los aspectos de comportamiento de los datos que contiene el esquema. Por ejemplo:
XDM ExperienceEvent
captura series temporales, datos de eventos yXDM Individual Profile
captura datos de atributos de un individuo. - Los tipos de datos se utilizan como tipos de campos de referencia en clases o grupos de campos de la misma manera que los campos literales básicos.
Las descripciones anteriores son una descripción general de alto nivel. Para obtener más información, consulte el vídeo Componentes básicos del esquema o lea Aspectos básicos de la composición del esquema en la documentación del producto.
En este tutorial, se utiliza el grupo de campos Evento de experiencia del consumidor y se crea uno personalizado para mostrar el proceso.
Arquitectura de esquema de aplicación de Luma
En un escenario real, el proceso de diseño del esquema podría tener este aspecto:
- Reúna los requisitos empresariales.
- Busque grupos de campos creados previamente para cubrir tantos requisitos como sea posible.
- Cree grupos de campos personalizados para cualquier hueco.
Para fines de aprendizaje, utiliza grupos de campos creados previamente y personalizados.
- Evento de experiencia del consumidor: grupo de campos creado previamente que tiene muchos campos comunes.
- Información de la aplicación: grupo de campos personalizado diseñado para imitar los conceptos de TrackState/TrackAction Analytics.
Creación de un esquema
-
Seleccione Crear esquema.
-
En el paso Seleccionar una clase del asistente Crear esquema, seleccione Evento de experiencia debajo de Seleccionar una clase base para este esquema.
-
Seleccione Siguiente.
-
En el paso Nombrar y revisar del asistente Crear esquema, escriba un Nombre para mostrar esquema, por ejemplo
Luma Mobile Event Schema
y una Descripción, por ejemploSchema for Luma mobile app experience events
.note note NOTE Si va a seguir este tutorial con varias personas en una sola zona protegida o utiliza una cuenta compartida, considere anexar o anteponer una identificación como parte de las convenciones de nomenclatura. Por ejemplo, en lugar de Luma Mobile App Event Schema
, useLuma Mobile App Event Schema - Joe Smith
. Consulte también la nota de Información general. -
Seleccione Finalizar para finalizar el asistente.
-
Seleccione Agregar junto a Grupos de campos.
-
Busque
Consumer Experience Event
. -
Seleccione para obtener una vista previa de los campos o leer la descripción para obtener más detalles antes de seleccionar un grupo de campos.
-
Seleccione Evento de experiencia del consumidor.
-
Seleccione Agregar grupos de campos.
Volverá a la pantalla de composición del esquema principal, donde podrá ver todos los campos disponibles.
-
Seleccione Guardar.
El grupo de campos Evento de experiencia del consumidor tiene un tipo de datos denominado Información web, que describe eventos como la vista de página y los clics en vínculos. En el momento de escribir este artículo, esta función no tiene paridad de aplicación móvil, por lo que va a crear la suya propia.
Creación de un tipo de datos personalizado
Para empezar, cree un tipo de datos personalizado que describa los dos eventos:
- Vista de pantalla
- Interacción de aplicación
-
Seleccione la ficha Tipos de datos.
-
Seleccione Crear tipo de datos.
-
Proporcione un nombre para mostrar y Descripción, por ejemplo
App Information
yCustom data type describing "Screen Views" & "App Actions"
note tip TIP Use siempre nombres para mostrar descriptivos y legibles para sus campos personalizados, ya que esta práctica los hace más accesibles para los especialistas en marketing cuando los campos aparecen en servicios descendentes como el generador de segmentos. -
Para agregar un campo, selecciona el botón .
-
Este campo es un objeto contenedor para la interacción con la aplicación. Proporcione un Nombre de campo
appInteraction
, Nombre para mostrarApp Interaction
y seleccioneObject
de la lista Tipo. -
Seleccione Aplicar.
-
Para medir la frecuencia con la que se ha producido una acción, agrega un campo seleccionando el botón junto al objeto appInteraction que has creado.
-
Asigne un Nombre de campo
appAction
, Nombre para mostrar deApp Action
y TipoMeasure
, en minúscula.Este paso sería el equivalente a un evento de éxito en Adobe Analytics.
-
Seleccione Aplicar.
-
Agregue un campo que describa el tipo de interacción seleccionando el botón junto al objeto appInteraction.
-
Asigne un nombre de campo
name
, nombre para mostrar deName
y tipoString
.Este paso es el equivalente de una dimensión en Adobe Analytics.
-
Desplácese hasta la parte inferior del carril derecho y seleccione Aplicar.
-
Para crear un objeto
appStateDetails
que contenga un campo Measure denominadoscreenView
y dos campos String llamadosscreenName
yscreenType
, siga los mismos pasos que al crear el objeto appInteraction. -
Seleccione Guardar.
Agregar un grupo de campos personalizados
Ahora añada un grupo de campos personalizados con su tipo de datos personalizado:
-
Abra el esquema que creó anteriormente en esta lección.
-
Seleccione Agregar junto a Grupos de campos.
-
Seleccione Crear nuevo grupo de campo.
-
Proporcione un nombre para mostrar y Descripción, por ejemplo,
App Interactions
yFields for app interactions
. -
Seleccione Agregar grupos de campos.
-
En la pantalla de composición principal, seleccione Interacciones de la aplicación.
-
Agregue un campo a la raíz del esquema seleccionando el botón junto al nombre del esquema.
-
En el carril derecho, proporcione un Nombre de campo de
appInformation
, un Nombre para mostrar deApp Information
y un Tipo deApp Information
. -
Seleccione Interacciones de aplicación de la lista desplegable Grupo de campos para asignar los campos al nuevo grupo de campos.
-
Seleccione Aplicar.
-
Seleccione Guardar.
Siguiente: Crear un conjunto de datos