Asignación de identidades

En esta lección, crearemos áreas de nombres de identidad y agregaremos campos de identidad a nuestros esquemas. Después de hacerlo, también podremos completar las relaciones de esquema de la lección anterior.

El servicio de identidad de Adobe Experience Platform le ayuda a obtener una mejor vista de sus clientes y sus comportamientos al unir identidades entre dispositivos y sistemas, lo que le permite ofrecer experiencias digitales personales impactantes en tiempo real. Los campos de identidad y las áreas de nombres son el pegamento que une diferentes fuentes de datos para crear un perfil de cliente en tiempo real de 360 grados.

Arquitectos de datos Necesitará asignar identidades fuera de este tutorial.

Antes de comenzar los ejercicios, vea este breve vídeo para obtener más información sobre la identidad en Adobe Experience Platform:

NOTE
Los campos de identidad solo son necesarios si crea perfiles de clientes en tiempo real. No son necesarios si solo está introduciendo datos en el lago de datos.

Permisos necesarios

En el Configuración de permisos Esta lección, ha configurado todos los controles de acceso necesarios para completar esta lección.

Crear área de nombres de identidad

En este ejercicio, crearemos áreas de nombres de identidad para los campos de identidad personalizados de Luma, loyaltyId, crmId, y productSku. Las áreas de nombres de identidad desempeñan un papel esencial en la creación de perfiles de clientes en tiempo real, ya que dos valores coincidentes en la misma área de nombres permiten que dos fuentes de datos formen un gráfico de identidad.

Creación de áreas de nombres en la IU

Empecemos creando un área de nombres para el esquema de fidelidad de Luma:

  1. En la interfaz de usuario de Platform, vaya a Identidades en el panel de navegación izquierdo

  2. Observará que hay varias áreas de nombres de identidad listas para usar. Seleccione el Crear área de nombres de identidad botón

  3. Proporcione los siguientes detalles

    table 0-row-2 1-row-2 2-row-2 3-row-2
    Campo Valor
    Nombre para mostrar ID de fidelización de Luma
    Símbolo de identidad lumaLoyaltyId
    Tipo multidispositivo
  4. Seleccione Crear

    Crear áreas de nombres

Ahora configure otra área de nombres para el esquema del catálogo de productos de Luma con los siguientes detalles:

Campo
Valor
Nombre para mostrar
SKU del producto de Luma
Símbolo de identidad
lumaProductSKU
Tipo
Identificador de no personas

Crear área de nombres de identidad mediante API

Crearemos nuestro área de nombres de CRM mediante API.

NOTE
Si prefiere omitir los ejercicios de la API, no dude en crear el área de nombres de CRM a través del método de interfaz de usuario que utilizó con los siguientes detalles:
  1. Como el Nombre para mostrar, use Luma CRM Id
  2. Como el Símbolo de identidad, use lumaCrmId
  3. Como el Tipo, utilice entre dispositivos

Vamos a crear el área de nombres de identidad Luma CRM Id:

  1. Descargar Identity Service.postman_collection.json a su Luma Tutorial Assets carpeta

  2. Importe la colección en Postman

  3. Si no tiene un token de acceso, abra la solicitud OAuth: Request Access Token y seleccione Enviar para solicitar un nuevo token de acceso.

  4. Seleccione la solicitud Servicio de identidad > Área de nombres de identidad > Crear un área de nombres de identidad nueva.

  5. Pegue lo siguiente como Body de la solicitud:

    code language-json
    {
        "name": "Luma CRM Id",
        "code": "lumaCrmId",
        "idType": "Cross_device"
    }
    
  6. Pulse el botón Enviar y debería obtener una 200 OK respuesta:

    Área de nombres de identidad

Si vuelve a la interfaz de usuario, debería ver las tres nuevas áreas de nombres personalizadas:
Área de nombres de identidad

Campos de identidad de etiqueta en esquemas

Ahora que tenemos nuestras áreas de nombres, el siguiente paso es actualizar nuestros esquemas para etiquetar nuestros campos de identidad.

Etiquetar campos XDM para la identidad principal

Es necesario especificar una identidad principal para cada esquema utilizado con el perfil del cliente en tiempo real. Y cada registro introducido debe tener un valor para ese campo.

Vamos a añadir una identidad principal a Luma Loyalty Schema:

  1. Abra el Luma Loyalty Schema

  2. Seleccione el Luma Identity profile field group

  3. Seleccione el loyaltyId campo

  4. Compruebe la Identidad caja

  5. Compruebe la Identidad principal box, también

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

  7. Seleccione Aplicar

  8. Seleccione Guardar

    Identidad principal

Repita el proceso para alguno de los demás esquemas:

  1. En el Luma CRM Schema, etiquete el crmId como identidad principal utilizando el campo Luma CRM Id namespace
  2. En el Luma Offline Purchase Events Schema, etiquete el loyaltyId como identidad principal utilizando el campo Luma Loyalty Id namespace
  3. En el Luma Product Catalog Schema, etiquete el productSku como identidad principal utilizando el campo Luma Product SKU namespace
NOTE
Los datos recopilados con el SDK web son una excepción a la práctica habitual de etiquetar campos de identidad en el esquema. El SDK web utiliza el mapa de identidad para etiquetar identidades en el lado de la implementación y así determinaremos las identidades de la… Luma Web Events Schema al implementar el SDK web en el sitio web de Luma. En esa lección posterior, recopilaremos el ID del visitante Experience Cloud (ECID) como ID principal y el crmId como ID secundario.

Con nuestra selección de identidades primarias, es claro ver cómo Luma CRM Schema puede conectarse a Luma Offline Purchase Events Schema ya que ambos utilizan loyaltyId como identificador. Pero, ¿cómo podemos conectar nuestras compras sin conexión con el comportamiento en línea? ¿Cómo podemos clasificar los productos comprados con nuestro catálogo de productos? Utilizaremos campos de identidad y relaciones de esquema adicionales.

Etiquetar campos XDM para la identidad secundaria

Se pueden añadir varios campos de identidad a un esquema. Las identidades no principales suelen denominarse identidades secundarias. Para conectar las compras sin conexión con el comportamiento en línea, agregaremos el crmId como identificador secundario a nuestro Luma Loyalty Schema y más adelante en nuestros datos de eventos web. Vamos a actualizar el Luma Loyalty Schema:

  1. Abra el Luma Loyalty Schema

  2. Seleccione Luma Identity Profile Field group

  3. Seleccionar crmId campo

  4. Compruebe la Identidad caja

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

  6. Seleccionar Aplicar y luego seleccione la Guardar para guardar los cambios

    Identidad secundaria

Completar las relaciones de esquema

Ahora que tenemos los campos de identidad etiquetados, podemos completar la configuración de las relaciones de esquema entre el catálogo de productos de Luma y los esquemas de eventos:

  1. Abra el Luma Offline Purchase Events Schema

  2. Seleccionar Detalles de comercio grupo de campos

  3. Seleccionar productListItems > SKU campo

  4. Compruebe la Relación caja

  5. Seleccionar Luma Product Catalog Schema como el Esquema de referencia

  6. Luma Product SKU debe rellenarse automáticamente como Área de nombres de identidad

  7. Seleccione Aplicar

  8. Seleccione Guardar

    Campo de referencia

Repita este proceso para crear una relación entre las variables Luma Web Events Schema y el Luma Product Catalog Schema.

Tenga en cuenta que después de definir la relación, se indica en ambas Composición y Estructura del editor de esquemas.

Visualización de relaciones en el editor de esquemas

Recursos adicionales

Ahora que nuestras identidades están en su lugar, podemos crear nuestros conjuntos de datos!

recommendation-more-help
513160b6-bf42-4c58-abdd-4f817b1cccad