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. Experience Data Model (XDM), impulsado por el Adobe, es un esfuerzo por estandarizar los datos de experiencia del cliente y definir esquemas para la administración de experiencias del cliente.
XDM es una especificación públicamente documentada diseñada para mejorar el poder de las experiencias digitales. Proporciona estructuras y definiciones comunes que permiten a cualquier aplicación comunicarse con los servicios de Platform. Al cumplir con los estándares XDM, todos los datos de experiencia del cliente pueden incorporarse a una representación común que puede proporcionar perspectivas de una manera más rápida e integrada. Puede obtener perspectivas valiosas a partir de las acciones de los clientes, definir audiencias de clientes a través de segmentos y expresar atributos del cliente con 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 manera uniforme 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 los datos en Platform, se debe componer un esquema para describir la estructura de los datos y proporcionar restricciones al tipo de datos que se puede contener dentro de cada campo. Los esquemas constan de una clase base y de cero o más grupos de campos de esquema.
Para obtener más información sobre el modelo de composición del esquema, incluidos los principios de diseño y las prácticas recomendadas, consulte la conceptos básicos de la composición del esquema o el curso Modelar los datos de la experiencia del cliente con XDM.
Si está familiarizado con la referencia de diseño de soluciones (SDR) de Analytics, puede considerar un esquema como un SDR más robusto.
Para completar la lección, debe tener permiso para crear un esquema de Experience Platform.
En esta lección:
Inicie sesión en Adobe Experience Cloud.
Abra el conmutador de aplicaciones y seleccione Recopilación de datos
Asegúrese de que está en el simulador de pruebas de Experience Platform que utiliza para este tutorial.
Los clientes de aplicaciones basadas en Platform como Real-Time CDP deben utilizar un entorno limitado de desarrollo para este tutorial. Otros clientes utilizarán el entorno limitado de producción predeterminado.
Select Esquemas under Gestión de datos.
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 componentes principales de un esquema:
XDM ExperienceEvent
captura series temporales, datos de eventos y XDM Individual Profile
captura datos de atributos sobre un individuo.Las descripciones anteriores son una descripción general de alto nivel. Para obtener más información, consulte la Componentes básicos del esquema vídeo o lectura 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.
El Adobe sigue agregando grupos de campos más estándar y deben utilizarse siempre que sea posible, ya que los servicios de Experience Platform comprenden implícitamente estos campos y proporcionan buena coherencia cuando se utilizan en los componentes de Platform. El uso de grupos de campos estándar proporciona beneficios tangibles, como la asignación automática en las funciones de Analytics e AI en Platform.
En un escenario real, el proceso de diseño de esquema podría tener este aspecto:
Para aprendizaje, se utilizan grupos de campos pregenerados y personalizados.
Select Crear esquema para que aparezca el menú desplegable de opciones, seleccione XDM ExperienceEvent.
Buscar Consumer Experience Event
.
Puede obtener una vista previa de los campos o leer la descripción para obtener más información antes de seleccionar.
Seleccione la casilla de verificación y, a continuación, Agregar grupos de campos.
Se le devuelve a la pantalla de composición del esquema principal, donde puede ver todos los campos disponibles.
Asigne un nombre al esquema seleccionando Esquema sin título desde la parte superior izquierda y, a continuación, proporcione una Nombre para mostrar & Descripción, por ejemplo Luma Tutorial Mobile
y "Luma App" schema for Adobe Tutorial
Seleccione Guardar.
Tenga en cuenta que no es necesario utilizar todos los campos de un grupo. Si resulta útil, puede considerar un esquema como una capa de datos vacía. En la aplicación, rellene los valores relevantes en el momento adecuado.
La variable Consumer Experience Event
tiene un tipo de datos llamado Web information
, que describe eventos como vista de página y clics en vínculos. En el momento de escribir este artículo, esta función no es la misma para las aplicaciones móviles, por lo que debe crear la suya propia.
Comience creando un tipo de datos personalizado que describa los dos eventos:
Seleccione el Tipos de datos y, a continuación, seleccione Crear tipo de datos.
Denle un Nombre para mostrar y Descripción, por ejemplo App Information
y Custom data type describing "Screen Views" & "App Actions"
Utilice siempre legible y descriptivo nombres para mostrar para los 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 el botón (+) .
Este campo es un objeto de contenedor para la interacción con la aplicación. Denle un caso de camello Nombre del campo appInteraction
, nombre para mostrar App Interaction
y type Object
.
Select Aplicar.
Para medir la frecuencia con la que se ha producido una acción, añada un campo seleccionando el botón (+) junto al appInteraction
objeto creado.
Denle un caso de camello Nombre del campo appAction
, nombre para mostrar de App Action
y type Measure
.
Este paso equivaldría a un evento de éxito en Adobe Analytics.
Select Aplicar.
Añada un campo que describa el tipo de interacción seleccionando el botón (+) junto al appInteraction
objeto.
Denle un Nombre del campo name
, nombre para mostrar de Name
y type String
.
Este paso es el equivalente de una dimensión en Adobe Analytics.
Desplácese hasta la parte inferior del carril derecho y seleccione Aplicar.
Siga el mismo patrón para crear un appStateDetails
objeto que contiene un campo de medida llamado screenView
y dos cadenas llamadas screenName
y screenType
.
Seleccione Guardar.
Ahora agregue un grupo de campos personalizado con su tipo de datos personalizado:
Abra el esquema que creó anteriormente en esta lección.
Select Agregar junto a Grupos de campo.
Esta vez, se crea un grupo de campos personalizados seleccionando la variable Crear nuevo grupo de campos botón de opción cerca de la parte superior e indique un nombre y una descripción, por ejemplo, App Interactions
y Fields for app interactions
.
Desde la pantalla de composición principal, añada un campo a la raíz del esquema.
Seleccione el (+) situado junto al nombre del esquema.
En el carril derecho, proporcione una Nombre del campo de appInformation
, un nombre para mostrar de App Information
.
Select App Information
de la variable Tipo , el tipo de datos que creó en el ejercicio anterior.
Select Aplicar.
Los grupos de campos personalizados siempre se colocan bajo el identificador de organización del Experience Cloud.
_techmarketingdemos
se reemplaza por el valor único de su organización.
Ahora tiene un esquema que utilizar para el resto del tutorial.
Siguiente: Cree un datastream
Gracias por invertir su tiempo en obtener información sobre el SDK de Adobe Experience Platform Mobile. Si tiene alguna pregunta, desea compartir comentarios generales o tiene sugerencias sobre contenido futuro, compártalas en este Experience League de debate de la comunidad