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.

TIP
Si está familiarizado con la Referencia de diseño de soluciones (SDR) de Analytics, puede pensar en un esquema como un SDR más robusto. Consulte Creación y mantenimiento de un documento Diseño de referencia de la solución (DRS) para obtener más información.

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
  1. Inicie sesión en Adobe Experience Cloud.

  2. Asegúrese de que está en la zona protegida de Experience Platform que está utilizando para este tutorial.

  3. Abra el conmutador de aplicaciones Conmutador de aplicaciones (en la parte superior derecha),

  4. Seleccionar Recopilación de datos en el menú.

    Iniciar sesión en el Experience Cloud

    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.
  5. Seleccionar Esquemas bajo Administración de datos en el carril izquierdo.

    pantalla de inicio de etiquetas

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 y XDM 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.

NOTE
El Adobe sigue añadiendo grupos de campos más estándar y deben utilizarse siempre que sea posible, ya que los servicios de Experience Platform entienden implícitamente estos campos y proporcionan una mayor coherencia cuando se utilizan en todos los componentes de Platform. El uso de grupos de campos estándar proporciona beneficios tangibles, como la asignación automática en Analytics y las funciones de IA en Platform.

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

  1. Seleccionar Crear esquema.

  2. En el Seleccione una clase paso del Crear esquema asistente, seleccione Evento de experiencia debajo Seleccione una clase base para este esquema.

  3. Seleccione Siguiente.

    Clase base del Asistente para esquemas

  4. 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 ejemplo Schema 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, use Luma Mobile App Event Schema - Joe Smith. Consulte también la nota en Información general.
  5. Seleccionar Finalizar para finalizar el asistente.

    Nombre y revisión del esquema

  6. Seleccionar Plus Añadir junto a Grupos de campos.

    Agregar grupo de campos

  7. Buscar por Consumer Experience Event.

  8. Seleccionar Previsualizar para obtener una vista previa de los campos o leer la descripción para obtener más información antes de seleccionar un grupo de campos.

  9. Seleccionar Evento de experiencia del consumidor.

  10. Seleccione Agregar grupos de campos.

    Selección del grupo de campos

    Volverá a la pantalla de composición del esquema principal, donde podrá ver todos los campos disponibles.

  11. Seleccione Guardar.

NOTE
Tenga en cuenta que no tiene que utilizar todos los campos de un grupo. También puede eliminar campos para mantener el esquema conciso y comprensible. 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.

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
  1. Seleccione el Tipos de datos pestaña.

  2. Seleccionar Crear tipo de datos.

    Selección del menú de tipo de datos

  3. Proporcione un Nombre para mostrar y Descripción, por ejemplo App Information y Custom data type describing "Screen Views" & "App Actions"

    Proporcionar nombre y descripción

    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.
  4. Para añadir un campo, seleccione la Plus botón.

  5. 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 mostrar App Interactiony seleccione Object desde el Tipo lista.

  6. Seleccione Aplicar.

    Adición de un nuevo evento de acción de aplicación

  7. Para medir la frecuencia con la que se ha producido una acción, añada un campo seleccionando la Plus junto al botón appInteraction objeto creado.

  8. Dale una maleta de camello Nombre de campo appAction, Nombre para mostrar de App Action y Tipo Measure.

    Este paso sería el equivalente a un evento de éxito en Adobe Analytics.

  9. Seleccione Aplicar.

    Agregando campo de nombre de acción

  10. Añada un campo que describa el tipo de interacción seleccionando la variable Plus junto al botón appInteraction objeto.

  11. Dale una. Nombre de campo name, Nombre para mostrar de Name y Tipo String.

    Este paso es el equivalente de una dimensión en Adobe Analytics.

    Selección de aplicar

  12. Desplácese hasta la parte inferior del carril derecho y seleccione Aplicar.

  13. Para crear un appStateDetails objeto que contiene un Medida campo llamado screenView y dos Cadena campos llamados screenName y screenType, siga los mismos pasos que hizo al crear el appInteraction objeto.

  14. Seleccione Guardar.

    Estado final del tipo de datos

Agregar un grupo de campos personalizados

Ahora añada un grupo de campos personalizados con su tipo de datos personalizado:

  1. Abra el esquema que creó anteriormente en esta lección.

  2. Seleccionar Plus Añadir junto a Grupos de campos.

    Adición de un nuevo grupo de campos

  3. Seleccione Crear nuevo grupo de campo.

  4. Proporcione un Nombre para mostrar y Descripción, por ejemplo, App Interactions y Fields for app interactions.

  5. Seleccione Agregar grupos de campos.

    Proporcionar nombre y descripción

  6. En la pantalla de composición principal, seleccione Interacciones de aplicaciones.

  7. Añada un campo a la raíz del esquema seleccionando la variable Plus junto al nombre del esquema.

  8. En el carril derecho, proporcione un Nombre de campo de appInformation, a Nombre para mostrar de App Information, y a Tipo de App Information.

  9. Seleccionar Interacciones de aplicación desde el Grupo de campos , para asignar los campos al nuevo grupo de campos.

  10. Seleccione Aplicar.

  11. Seleccione Guardar.

    Selección de aplicar

NOTE
Los grupos de campos personalizados siempre se colocan bajo el identificador de organización de Experience Cloud.
SUCCESS
Ahora tiene un esquema para utilizar para el resto del tutorial.
Gracias por dedicar su tiempo a conocer el SDK móvil de Adobe Experience Platform. Si tiene preguntas, desea compartir comentarios generales o tiene sugerencias sobre contenido futuro, compártalas en este Entrada de discusión de la comunidad Experience League.

Siguiente: Crear un secuencia de datos

recommendation-more-help
9fed61f5-c338-47ad-8005-0b89a5f4af8b