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.
Los arquitectos de datos deberán 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:
Permisos necesarios
En la lección Configurar permisos, configuró 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:
-
En la interfaz de usuario de Platform, vaya a Identities en el panel de navegación izquierdo
-
Observará que hay varias áreas de nombres de identidad listas para usar. Seleccione el botón Crear área de nombres de identidad
-
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 Entre Dispositivos -
Seleccionar Crear
Ahora configure otra área de nombres para el esquema del catálogo de productos de Luma con los siguientes detalles:
Crear área de nombres de identidad mediante API
Crearemos nuestro área de nombres de CRM mediante API.
- Como nombre para mostrar, use
Luma CRM Id
- Como símbolo de identidad, use
lumaCrmId
- Como Type, utilice Cross-Device
Vamos a crear el área de nombres de identidad Luma CRM Id
:
-
Descargar servicio de identidad.postman_collection.json en la carpeta
Luma Tutorial Assets
-
Importar la colección en Postman
-
Si no cuenta con un token de acceso, abra la solicitud OAuth: Request Access Token y seleccione Enviar para solicitar un nuevo token de acceso.
-
Seleccione la solicitud Servicio de identidad > Área de nombres de identidad > Crear un nuevo área de nombres de identidad.
-
Pegue lo siguiente como Body de la solicitud:
code language-json { "name": "Luma CRM Id", "code": "lumaCrmId", "idType": "Cross_device" }
-
Presione el botón Send y debería obtener una respuesta de 200 OK:
Si vuelve a la interfaz de usuario, debería ver las tres nuevas áreas de nombres personalizadas:
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 agregar una identidad principal a Luma Loyalty Schema
:
-
Abrir
Luma Loyalty Schema
-
Seleccione el(la)
Luma Identity profile field group
-
Seleccione el campo
loyaltyId
-
Marque la casilla Identidad
-
Marque también la casilla Identidad principal
-
Seleccione el área de nombres
Luma Loyalty Id
de la lista desplegable Áreas de nombres de identidad -
Seleccionar Aplicar
-
Seleccionar Guardar
Repita el proceso para alguno de los demás esquemas:
- En
Luma CRM Schema
, etiquete el campocrmId
como la identidad principal mediante el área de nombresLuma CRM Id
- En
Luma Offline Purchase Events Schema
, etiquete el campoloyaltyId
como la identidad principal mediante el área de nombresLuma Loyalty Id
- En
Luma Product Catalog Schema
, etiquete el campoproductSku
como la identidad principal mediante el área de nombresLuma Product SKU
Luma Web Events Schema
cuando implementemos 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 principales, 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 Luma Loyalty Schema
y, posteriormente, a los datos de eventos web. Vamos a actualizar Luma Loyalty Schema
:
-
Abrir
Luma Loyalty Schema
-
Seleccionar
Luma Identity Profile Field group
-
Seleccionar campo
crmId
-
Marque la casilla Identidad
-
Seleccione el área de nombres
Luma CRM Id
de la lista desplegable Áreas de nombres de identidad -
Seleccione Aplicar y, a continuación, seleccione el botón Guardar para guardar los cambios
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:
-
Abrir
Luma Offline Purchase Events Schema
-
Seleccionar detalles de Commerce grupo de campos
-
Seleccione el campo productListItems > SKU
-
Marque la casilla Relación
-
Seleccione
Luma Product Catalog Schema
como esquema de referencia -
Luma Product SKU
debe rellenarse automáticamente como área de nombres de identidad de referencia -
Seleccionar Aplicar
-
Seleccionar Guardar
Repita este proceso para crear una relación entre Luma Web Events Schema
y Luma Product Catalog Schema
.
Tenga en cuenta que después de definir la relación, se indica en las secciones Composition y Structure del editor de esquemas.
Recursos adicionales
Ahora que nuestras identidades están establecidas, ¡podemos crear nuestros conjuntos de datos!