Paso 2: Crear esquemas

En este paso, defina la estructura de los datos de muestra creando seis esquemas:

CONSEJO
Vea el videotutorial: Creación de un esquema antes de empezar.

Crear Luma Loyalty Schema

En esta sección se describe cómo crear el Luma Loyalty esquema y cómo configurar los grupos de campos.

Creación del esquema

  1. Vaya a ADMINISTRACIÓN DE DATOS > Esquemas en el panel de navegación izquierdo.

  2. Seleccione Crear esquema en la parte superior derecha.

  3. En el menú desplegable, seleccione Perfil individual de XDM.

    Seleccione esta opción porque está modelando atributos de un cliente individual (puntos, estado, etc.).

Adición de grupos de campos existentes

A continuación, se le pedirá que añada grupos de campos al esquema mediante grupos. Debe agregar grupos de campos existentes y crear un grupo de campos.

  1. En la página del Esquema, si el modal Grupos de campos no se ha abierto automáticamente, seleccione Añadir.

    Agregar grupo de campos

  2. En la página de Agregar grupos de campos, habilite los siguientes grupos de campos:

    • Datos demográficos para datos básicos del cliente, como el nombre y la fecha de nacimiento.

    • Datos personales de contacto para obtener información básica de contacto, como la dirección de correo electrónico y el número de teléfono.

    • Detalles de fidelidad para obtener detalles de fidelidad, como puntos, fecha de unión o estado. El grupo de campos de fidelidad está muy por debajo de la lista, por lo que es más fácil buscarlo.

  3. Seleccionar Agregar grupo de campos para agregar los tres grupos de campos al esquema.

    Seleccionar grupos de campos estándar

  4. Seleccione el nodo superior del esquema.

  5. Escriba Luma Loyalty Schema como Nombre para mostrar.

Crear un grupo de campo

Para garantizar la coherencia en todos los esquemas, Adobe recomienda administrar todos los identificadores del sistema en un solo grupo:

  1. Desde la sección de Composición debajo de Grupos de campo, seleccione Añadir.

  2. Seleccione Crear nuevo grupo de campo.

  3. Añada Luma Identity Profile Field Group como Nombre para mostrar.

  4. Añada system identifiers for XDM Individual Profile class como Descripción.

  5. Seleccione Agregar grupos de campos.

    Crear nuevo grupo de campo

Añada campos al nuevo grupo de campo

El nuevo grupo de campo vacío se agrega al esquema. Con los botones +, puede agregar nuevos campos a cualquier ubicación de la jerarquía. En este caso, debe añadir campos en el nivel raíz:

  1. Seleccione + junto al nombre del esquema.

    Este paso añade un campo debajo del área de nombres de su id de inquilino, para administrar los conflictos entre los campos personalizados y los campos estándar.

  2. En la barra lateral Propiedades del campo, añada los detalles del nuevo campo:

    • Nombre del campo: systemIdentifier

    • Nombre para mostrar: System Identifier

    • Tipo: objeto

    • Asignar grupo de campos: Luma identifiers

  3. Seleccione Aplicar.

    Añadir identificador del sistema

    Añada dos campos debajo del systemIdentifier objeto:

    Nombre del campoNombre para mostrarTipo
    loyaltyIdLoyalty IdCadena
    crmIdCRM IdCadena

campos

Establecer identidades

Ahora tiene el área de nombres y el Luma Loyalty schema configurado. Para poder introducir datos, debe etiquetar los campos de identidad. Cada esquema utilizado con Perfil del cliente en tiempo real es necesario para tener una identidad principal especificada y cada registro introducido debe tener un valor para ese campo.

  1. Configure la identidad principal:

    Desde el Luma Loyalty Schema:

    1. Seleccione el Luma Identity Profile Field Group.

    2. Seleccione el campo loyaltyId.

    3. En Propiedades del campo, habilite el cuadro de Identidad.

    4. Habilite el cuadro de Identidad principal.

    5. Seleccione el Luma Loyalty Idárea de nombres del menú desplegable de Áreas de nombres de identidad.

    6. Seleccione Aplicar.

      identidad principal

  2. Establezca una identidad secundaria:

    Desde el Luma Loyalty Schema:

    1. Seleccione el Luma Identity Profile Field Group.

    2. Seleccione el campo crmId.

    3. En Propiedades del campo, habilite el cuadro de Identidad.

    4. Seleccione el Luma CRM Id área de nombres del menú desplegable de Áreas de nombres de identidad.

    5. Seleccione Aplicar.

Habilítelo para el perfil y guarde el esquema

  1. Seleccione el nodo superior del esquema.

  2. En Propiedades del campo, habilite Perfil.

    El esquema debería tener este aspecto:

    Esquema de fidelización de Luma

  3. Seleccione Guardar.

Crear Luma Product Catalog Schema

  1. Vaya a ADMINISTRACIÓN DE DATOS > Esquemas en el panel de navegación izquierdo.

  2. Seleccione Crear esquema (parte superior derecha).

  3. Para crear una clase, seleccione Examinar todos los tipos de esquemas en el menú desplegable.

  4. Seleccione Crear nueva clase.

  5. Añada el nombre para mostrar: Luma Product Catalog Class.

  6. Asignar clase.

  7. Cree un Grupo de campos:

    • Nombre para mostrar: Luma Product Catalog Field Group
  8. Añada el siguiente campo a Luma Product Catalog Field Group.

    • Nombre del campo: product

    • Nombre para mostrar: Product

    • Tipo: objeto

    • Grupo de campos: Luma Product Catalog Field Group

  9. Seleccione Aplicar.

  10. Añada los campos siguientes al objeto Product:

    Nombre del campoNombre para mostrarTipo
    skuProduct SKUCadena
    nameProduct NameCadena
    categoryProduct CategoryCadena
    colorProduct ColorCadena
    sizeProduct SizeCadena
    priceProduct PriceDoble
    descriptionProduct DescriptionCadena
    imageUrlProduct Image URLCadena
    stockQuantityProduct Stock QuantityCadena
    urlProduct URLCadena
  11. Configure las variables SKU como identidad principal.

  12. Añada el Nombre para mostrar Luma Product Catalog Field Group al grupo de campos.

  13. Seleccione Guardar.

Crear Luma Product Inventory Event Schema

  1. Vaya a ADMINISTRACIÓN DE DATOS > Esquemas en el panel de navegación izquierdo.

  2. Seleccione el botón de Crear esquema en la parte superior derecha.

  3. En el menú desplegable, seleccione Examinar todos los tipos de esquemas.

  4. Seleccione Crear nueva clase.

  5. Añada el nombre para mostrar: Luma Business Event Class.

  6. Seleccione el tipo: Serie temporal.

  7. Asignar clase.

  8. Cree un grupo de campos:

    • Nombre para mostrar: Luma Product Inventory Event Details Field Group
  9. Añada el Nombre para mostrar Luma Product Inventory Event Schema al esquema.

  10. Añada el siguiente campo a Luma Product Inventory Event Details Field Group:

    • Nombre del campo: inventoryEvent

    • Nombre para mostrar: Inventory Event

    • Tipo: objeto

    • Grupo de campos: Luma Product Inventory Event Details Field Group

  11. Añada los campos siguientes al objeto Product Inventory Event Details:

    Nombre del campoNombre para mostrarTipo
    skuSKUCadena
    stockEventTypeStock Event TypeCadena
    1. para establecer la variable stockEventType para Enumerar, seleccione el tipo: string.

    2. Desplácese hacia abajo hasta la parte inferior de Propiedades del campo.

    3. Active Enumeración.

    4. Introduzca valores (etiqueta): restock (Restock).

    5. Seleccione Añadir fila.

    6. Introduzca valores (etiqueta): outOfStock (Out of Stock).

    7. Seleccione Aplicar.

      enumeración

  12. Establezca inventory.Event.sku campo como identidad principal usando LumaProductSKU namespace.

  13. Seleccione el sku campo y defina una relación con el product.sku campo en el Luma Product catalog Schema Esquema:

    1. Desplácese hacia abajo hasta la parte inferior de Propiedades del campo.

    2. Active Relación.

      1. Esquema de referencia: Luma Product Catalog Schema.

      2. Referencia al Área de nombres de identidad: LumaProductSKU.

    3. Seleccione Aplicar.

      El esquema debería tener este aspecto:

      Relación de SKU

  14. Habilitar para Perfil.

  15. Seleccione Guardar para guardar el esquema.