Compartir a través de


Configurar la integración de Microsoft Dynamics 365 Customer Insights en clientelización

Puede integrar Dynamics 365 Customer Insights con Store Operations Assist Clienteling para acceder y unificar datos en todos los sistemas sin necesidad de ningún desarrollo adicional. Esta integración perfecta permite a los asociados de la tienda obtener información valiosa sobre los clientes, lo que mejora su capacidad para atender a los clientes de manera efectiva.

Unificación normalmente se refiere al proceso de combinar o integrar datos de varias fuentes y puntos de contacto para crear una visión integral y unificada del cliente. Unificar los conocimientos de los clientes permite a las organizaciones crear una vista de 360 ​​grados de cada cliente, lo que les permite adaptar sus mensajes de marketing, ofertas de productos y experiencias de los clientes para satisfacer mejor las necesidades y preferencias individuales. También puede ayudar a identificar patrones, tendencias y correlaciones que podrían no ser evidentes al analizar datos de forma aislada.

Para integrar Dynamics 365 Customer Insights con Store Operations Assist, realice los siguientes pasos:

Importante

Consulte la documentación de Dynamics 365 Customer Insights para completar todos los pasos enumerados. Necesitará permisos de administrador en Dynamics 365 Customer Insights para completar todos los pasos.

  1. Creará un entorno de Dynamics 365 Customer Insights.

  2. Agregue un origen de datos e importe los datos del cliente conectándose a su origen de datos.

  3. Unifique los datos y configure Relaciones.

  4. Mejore el perfil de béisbol del cliente configurando medidas y actividades para Store Operations Assist en el entorno de Dynamics 365 Customer Insights.

Creará un entorno de Dynamics 365 Customer Insights

No puede crear un entorno de Dynamics 365 Customer Insights desde Customer Insights - Data. Debe proporcionar el entorno de Dataverse donde se implementa Store Operations Assist para conectarse a la instancia de Dynamics 365 Customer Insights.

La captura de pantalla muestra la creación de un entorno de Customer Insights.

Este paso completa automáticamente las tablas virtuales de Dynamics 365 Customer Insights en el entorno de Dataverse. Como resultado de esto, se crean las tablas elásticas con un prefijo msdynci. La lista completa de tablas elásticas se puede encontrar buscando msdynci en maker portal como se muestra:

Captura de pantalla que muestra tablas elásticas msdynci.

Agregue un origen de datos e importe los datos del cliente

Para agregar un nuevo origen de datos en Dynamics 365 Customer Insights, realice los siguientes pasos:

  1. Abra Customer Insights - Data.

  2. Seleccione la pestaña Datos y, a continuación seleccione Orígenes de datos. Seleccione + Agregar un origen de datos para agregar un nuevo origen de datos.

    Captura de pantalla que muestra la adición de un origen de datos.

Cuando importa datos de una fuente externa en Dynamics 365 Customer Insights, crea un identificador único para un cliente.

Por ejemplo, el nuevo identificador generado por Dynamics 365 Customer Insights es como se muestra:

Captura de pantalla que muestra el nuevo identificador de cliente.

La tabla virtual msdynci_alternatekey contiene el mapeo entre el identificador generado por Dynamics 365 Customer Insights y el identificador del cliente original.

La captura de pantalla muestra el mapeo con el identificador de cliente original.

Unifique los datos y configure relaciones

Debe realizar los siguientes pasos para unificar datos y configurar relaciones:

  1. Abra Customer Insights - Data.

  2. Seleccione la pestaña Datos y luego seleccione Unificar. Después de completar todos los pasos de unificación, revise y cree perfiles de clientes.

    La captura de pantalla muestra el flujo de trabajo para unificar los datos.

Seleccionar origen de datos

  1. Seleccione tablas y atributos de origen de datos que contengan los siguientes detalles:

    • Identificador de cliente (un GUID)
    • Dirección
    • Fecha de nacimiento
    • Email
    • Teléfono
    • Preferencia de idioma

    Captura de pantalla que muestra los campos de origen seleeccionados.

  2. Debe obtener la información de fidelidad, como el ID de membresía, la fecha de inicio de la membresía y el nombre del nivel, en origen de datos. Seleccione atributos relacionados con los detalles de la cuenta de fidelización:

    • ID de cuenta de fidelización
    • ID de suscripción de fidelización
    • Fecha de inicio de la pertenencia
    • Nombre del nivel

    Captura de pantalla que muestra la cuenta de fidelización seleccionada.

    Importante

    Asegúrese de que los nombres de los atributos coincidan mientras sigue estos pasos.

Definir reglas coincidentes

Defina reglas para que coincidan los registros de cliente entre dos o más tablas. Esta etapa establece conexiones entre tablas para asociar todos los datos con el cliente y define Relaciones que permitan la recuperación de los atributos antes mencionados.

Establezca el orden de cada tabla según la prioridad y seleccione + Agregar regla para empezar. Seleccione incluir todos los registros para implementar la unión externa.

Captura de pantalla que muestra cómo agregar reglas coincidentes.

Unificar campos de cliente

Todos los campos del cliente se enumeran aquí. Necesita cambiar el nombre del campo de salida de los atributos seleccionados.

Importante

Puede cambiar el nombre del campo de salida solo en este paso y los nombres de los campos de salida no se pueden cambiar más adelante.

Atributo de cliente  Nombre del campo de salida 
Correo electrónico emailaddress1
Fecha de nacimiento birthdate
Preferencia de idioma msret_languageofpreference
Teléfono msret_mainphone
Línea de dirección
Provincia
País
address1_line1

address1_stateorprovince
address1_country

 
Fecha de inicio de suscripción de fidelización msret_membershipstartdate
Nivel de lealtad msret_tiername
ID de miembro de cuenta de fidelización msret_loyaltyaccountname

Definir actividades

Las actividades se utilizan para mostrar el Historial de compras en Clienteling. Crea una nueva actividad, SalesOrderLine como se indica en Actividades de clientes o contactos comerciales.

  1. Abra Customer Insights - Data.

  2. Seleccione la pestaña Datos y luego seleccione Actividades.

  3. Seleccione la actividad SalesOrderLine y seleccione Siguiente.

    La captura de pantalla muestra la configuración de actividades.

  4. Asignación a la tabla en origen de datos que tiene detalles de compra a nivel de artículo del cliente.

    La captura de pantalla muestra la configuración de los detalles de las actividades.

    1. Ingrese PurchaseHistoryLineItemLevel como nombre de actividad.

    2. Introduzca el atributo fecha del pedido o createdOn en la tabla de origen como marca de tiempo.

    3. Introduzca Actividad del evento como nombre del producto.

    4. Ingrese Cantidad pagada para obtener detalles adicionales.

  5. Complete los pasos proporcionando detalles para otros campos obligatorios y definiendo Relaciones requerido.

Definir medidas

Las medidas se utilizan para mostrar varias funciones, como el valor total del pedido, los gastos promedio, etc., en la tarjeta de béisbol del cliente.

  1. Abra Customer Insights - Data.

  2. Seleccione la pestaña Información y, a continuación, Medidas.

  3. Cree medidas de atributos del cliente como se indica en Crear medidas con el generador de medidas con el nombre especificado como en la tabla dada:

    Propósito de la medida Display name
    Mostrar el total del valor del pedido TotalOrderValue
    Mostrar el valor medio del pedido AverageOrderValue
    Mostrar el saldo del regalo GiftBalance
    Mostrar recompensas RewardsBalance
    Mostrar saldo de fidelización LoyaltyBalance
  4. Seleccione Ejecutar las medidas y asegúrese de que el tipo de medida sea Atributo de cliente.

    La captura de pantalla muestra la configuración de medidas.

Las medidas definidas se muestran en la pestaña Medidas.

La captura de pantalla muestra las medidas definidas.

Cambie la fuente de datos de Dataverse a tablas de Dynamics 365 Customer Insights

De forma predeterminada, la tarjeta de béisbol del cliente recupera datos de Dataverse. Debe modificar la configuración de origen de datos y especificar las tablas de Dynamics 365 Customer Insights como la nueva fuente de datos para la característica de la tarjeta de béisbol del cliente.

Importante

Necesitará permisos de administrador en Power Apps o Store Operations Assist Admin para completar todos los pasos.

  1. Inicie sesión en Power Apps y seleccione la pestaña Tablas. Seleccione la pestaña Todos y busque tablas de Dataverse con el prefijo msdynci. Vería de 8 a 10 tablas virtuales de CI en el resultado de la búsqueda.

    La imagen muestra todas las tablas de Dataverse.

  2. Vaya a la pestaña Soluciones. Seleccione Nueva solución para crear una nueva solución no administrada. Especifique todos los detalles relevantes y seleccione Crear.

    La imagen muestra cómo crear una nueva solución no administrada.

  3. Vaya a la solución que acaba de crear y seleccione Agregar existente > Tabla. Se abriría una ventana emergente con la lista de tablas.

    La imagen muestra cómo agregar tablas a la solución.

  4. Seleccione la tabla Contacto y agréguela a la solución.

  5. En la solución, seleccione la tabla Contacto y luego seleccione Formularios, que está disponible en la pestaña Experiencias de datos.

    La imagen muestra cómo agregar formularios de contactos a la solución.

  6. Agregue el formulario UCP de contacto a la solución.

  7. Seleccione y abra Formulario UCP de contacto y agregue CI como fuente para todos los controles. Puede editar el formulario y cambiar la fuente a CI para cada control/mosaico.

  8. Seleccione la tarjeta purchasesummarycontrol y luego expanda la sección Componentes.

  9. Seleccione PurchaseSummaryControl. Rellene los detalles de la siguiente manera:

    • DATA_SOURCE_TYPE: Introduzca msdynci.
    • DATA_SOURCE_NAME: ingrese el mismo nombre de fuente que se usó en la configuración de CI (en minúsculas)
    • CUSTOMER_ID_TABLE_NAME: ingrese el mismo nombre de tabla que se usó en la configuración de CI (en minúsculas).
  10. Seleccione Hecho y después Guardar y publicar. Los datos de resumen de compras en la tarjeta de béisbol del cliente ahora comenzarán a obtener datos de las tablas de CI en lugar de Dataverse.

  11. Repita los mismos pasos para habilitar todas las tarjetas, como Recompensas, Regalos, Perfil (Instantánea del cliente, Lealtad) y Actividad (Historial de compras).

    Nota

    Actualmente, la integración de CI no es compatible con las tarjetas Gasto por categoría de producto y Marcas más compradas. Puede ocultar estas tarjetas para el asociado de la tienda. Selecciona cada mosaico y luego selecciona Ocultar en el teléfono.

    Importante

    Para la tarjeta de perfil, deberá ingresar los detalles para el Link_entity_field como se proporciona en CI.

  12. Una vez que todas las tarjetas estén habilitadas para obtener datos de Customer Insights, seleccione Guardar y publicar.

Probar la configuración de integración de Customer Insights

En Clienteling, el primer paso es la búsqueda de clientes. Dado que las tablas virtuales no admiten la funcionalidad de búsqueda, necesita datos de clientes que se puedan buscar en la tabla Dataverse para iniciar la búsqueda. La búsqueda de clientes en Store Operations Assist se realiza en la tabla Contactos, por lo que debe completar previamente esta tabla con datos de búsqueda del cliente. Idealmente, necesita información mínima, es decir, nombre del cliente, correo electrónico y número de teléfono. Si bien el nombre es obligatorio, el correo electrónico y la dirección de correo electrónico son obligatorios. El número de teléfono son campos opcionales.

Debe exportar información de búsqueda desde la tabla de clientes en Customer Insights a la tabla de contactos en Dataverse. El 'customerid' generado por Dynamics 365 Customer Insights se utiliza como identificador principal en el ecosistema Dynamics 365 Customer Insights . Por lo tanto, el identificador único de cliente en origen de datos de Dynamics 365 Customer Insights debería ser la clave principal de la tabla de contactos de Dataverse. Para que todo el flujo funcione, asegúrese de exportar la información de búsqueda junto con el 'customerid' en 3P origen de datos a la tabla Contacto de Dataverse.

Para exportar información con capacidad de búsqueda a Dataverse, vaya a la pestaña Exportar en Dynamics 365 Customer Insights. También debe configurar la frecuencia y el horario de la exportación.

La captura de pantalla muestra cómo exportar información con capacidad de búsqueda.

Para obtener más información, consulte Configuración de exportación de Dynamics 365 Customer Insights.