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 esquema, incluidos los principios de diseño y las prácticas recomendadas, consulte la conceptos básicos de composición de esquemas o el curso 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 aplicaciones
-
Seleccionar 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. -
Seleccionar Esquemas bajo 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:
- Grupos de campos son componentes reutilizables que definen uno o varios campos para capturar datos específicos, como detalles personales, preferencias de hotel o dirección.
- Clases defina los aspectos de comportamiento de los datos que contiene el esquema. Por ejemplo:
XDM ExperienceEvent
captura series de tiempo, datos de eventos yXDM Individual Profile
captura datos de atributos de un individuo. - Tipos de datos se utilizan como tipos de campo 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 la Bloques de creación de esquemas vídeo o lectura Conceptos básicos de composición de esquemas 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 aplicación: grupo de campos personalizados diseñado para imitar los conceptos de TrackState/TrackAction Analytics.
Creación de un esquema
-
Seleccionar Crear esquema.
-
En el Seleccione una clase paso del Crear esquema asistente, seleccione Evento de experiencia debajo Seleccione una clase base para este esquema.
-
Seleccione Siguiente.
-
En el Nombre y revisión paso del Crear esquema asistente, introduzca un Nombre para mostrar del 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 en Información general. -
Seleccionar Finalizar para finalizar el asistente.
-
Seleccionar
-
Buscar por
Consumer Experience Event
. -
Seleccionar
-
Seleccionar 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 Evento de experiencia del consumidor el grupo de campos tiene un tipo de datos llamado 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 el Tipos de datos pestaña.
-
Seleccionar 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 Utilice siempre un formato legible y descriptivo nombres para mostrar 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 añadir un campo, seleccione la
-
Este campo es un objeto contenedor para la interacción con la aplicación, por lo que debe utilizarse un tipo de minúscula Nombre de campo
appInteraction
, Nombre para mostrarApp Interaction
y seleccioneObject
desde el Tipo lista. -
Seleccione Aplicar.
-
Para medir la frecuencia con la que se ha producido una acción, añada un campo seleccionando la
-
Dale una maleta de camello Nombre de campo
appAction
, Nombre para mostrar deApp Action
y TipoMeasure
.Este paso sería el equivalente a un evento de éxito en Adobe Analytics.
-
Seleccione Aplicar.
-
Añada un campo que describa el tipo de interacción seleccionando la variable
-
Dale una. 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
appStateDetails
objeto que contiene un Medida campo llamadoscreenView
y dos Cadena campos llamadosscreenName
yscreenType
, siga los mismos pasos que hizo al crear el appInteraction objeto. -
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.
-
Seleccionar
-
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 aplicaciones.
-
Añada un campo a la raíz del esquema seleccionando la variable
-
En el carril derecho, proporcione un Nombre de campo de
appInformation
, a Nombre para mostrar deApp Information
, y a Tipo deApp Information
. -
Seleccionar Interacciones de aplicación desde el Grupo de campos , para asignar los campos al nuevo grupo de campos.
-
Seleccione Aplicar.
-
Seleccione Guardar.
Siguiente: Crear un secuencia de datos