Combinación de grupos de informes con diferentes esquemas

Última actualización: 2024-01-04
  • Creado para:
  • User

El Conector de origen de Analytics incorpora datos de grupos de informes de Adobe Analytics en Adobe Experience Platform para su uso en aplicaciones de Adobe Experience Platform, como Real-time Customer Data Platform y Customer Journey Analytics (Customer Journey Analytics). Cada grupo de informes introducido en Adobe Experience Platform está configurado como flujo de datos de conexión de origen individual, y cada flujo de datos aterriza como un conjunto de datos dentro del lago de datos de Adobe Experience Platform. El conector de origen de Analytics crea un conjunto de datos por grupo de informes.

Los clientes de Customer Journey Analytics utilizan conexiones para integrar conjuntos de datos del lago de datos de Adobe Experience Platform en Customer Journey Analytics Analysis Workspace. Sin embargo, al combinar grupos de informes dentro de una conexión, las diferencias de esquema entre grupos de informes deben resolverse con Adobe Experience Platform Preparación de datos funcionalidad. El propósito es garantizar que las variables de Adobe Analytics, como las props y las eVars, tengan un significado coherente en Customer Journey Analytics.

Las diferencias de esquema entre los grupos de informes son problemáticas

Supongamos que su empresa desea importar datos de dos grupos de informes diferentes a Adobe Experience Platform para que los use un Customer Journey Analytics, y que los esquemas de los dos grupos de informes tienen diferencias:

Grupo de informes A Grupo de informes B
eVar1 = Término de búsqueda eVar1 = Unidad de negocio
eVar2 = Categoría del cliente eVar2 = Término de búsqueda

Para simplificar, supongamos que son las únicas eVars definidas para ambos grupos de informes.

Además, supongamos que realiza las siguientes acciones:

  • Crear una conexión de origen de Analytics (sin usar la preparación de datos) que ingrese Grupo de informes A en el lago de datos de Adobe Experience Platform como Conjunto de datos A.
  • Crear una conexión de origen de Analytics (sin usar la preparación de datos) que ingrese Grupo de informes B en el lago de datos de Adobe Experience Platform como Conjunto de datos B.
  • Crear un conexión de Customer Journey Analytics llamado Todos los grupos de informes que combina los conjuntos de datos A y B.
  • Crear un Vista de datos del Customer Journey Analytics llamado Vista global que se basa en la conexión Todos los grupos de informes.

Sin el uso de la preparación de datos para resolver las diferencias de esquema entre los conjuntos de datos A y B, las eVars de la vista de datos global contendrán una mezcla de valores:

Vista de datos Vista global en Customer Journey Analytics
eVar1 => una combinación de términos de búsqueda y unidades de negocio
eVar2 => una combinación de categorías de clientes y términos de búsqueda

Esta situación resulta en informes sin sentido para eVar1 y eVar2:

  • Los campos de eVar contienen una mezcla de valores con diferentes significados semánticos.
  • Los términos de búsqueda se distribuyen entre eVar1 y eVar2.
  • No es posible utilizar diferentes modelos de atribución para cada uno de los términos de búsqueda, unidades de negocio y categorías de clientes.

Utilice la preparación de datos de Adobe Experience Platform para resolver diferencias de esquema entre grupos de informes

La funcionalidad Preparación de datos del Experience Platform está integrada con el conector de origen de Analytics y se puede utilizar para resolver las diferencias de esquema descritas en el escenario anterior. Esto da como resultado eVars con significados coherentes en la vista de datos del Customer Journey Analytics. (Las convenciones de nomenclatura que se utilizan a continuación se pueden personalizar para adaptarlas a sus necesidades).

  1. Antes de crear los flujos de datos de conexión de origen para los grupos de informes A y B, Creación de un nuevo esquema en Adobe Experience Platform (lo llamaremos Esquema unificado en nuestro ejemplo). Añada lo siguiente al esquema:

    «Esquema unificado»
    clase XDM ExperienceEvent
    grupo de campos Plantilla de Adobe Analytics ExperienceEvent
  2. Añada otro grupo de campos al esquema o cree un grupo de campos personalizado y agréguelo al esquema. Crearemos un nuevo grupo de campos y lo llamaremos Campos unificados. A continuación, agregaremos los campos siguientes al nuevo grupo de campos:

    Grupo de campos personalizados «Campos unificados»
    Término de búsqueda
    Unidad empresarial
    Categoría del cliente
  3. Cree el flujo de datos de la conexión de origen para Grupo de informes A seleccionando Esquema unificado para su uso en el flujo de datos. Agregue asignaciones personalizadas al flujo de datos de la siguiente manera:

    Campo de origen del grupo de informes A Campo de destino del grupo de campos Campos unificados
    _experience.analytics.customDimensions.eVars.eVar1 <path>.Search_term
    _experience.analytics.customDimensions.eVars.eVar2 <path>.Customer_category
    NOTA

    La ruta XDM para los campos de destino dependerá de la estructura del grupo de campos personalizados.

  4. Cree el flujo de datos de la conexión de origen para Grupo de informes B volviendo a seleccionar Esquema unificado para su uso en el flujo de datos. El flujo de trabajo mostrará que dos campos tienen un conflicto de nombres de descriptor. Esto se debe a que los descriptores de eVar1 y eVar2 son diferentes en Grupo de informes B y Grupo de informes A. Pero ya lo sabemos, así que podemos ignorar con seguridad el conflicto y usar asignaciones personalizadas de la siguiente manera:

    Campo de origen del grupo de informes B Campo de destino del grupo de campos Campos unificados
    _experience.analytics.customDimensions.eVars.eVar1 <path>.Business_unit
    _experience.analytics.customDimensions.eVars.eVar2 <path>.Search_term
  5. Ahora cree un Todos los grupos de informes para el Customer Journey Analytics, combinando los conjuntos de datos A y B.

  6. Crear un Vista global vista de datos en Customer Journey Analytics. Ignore los campos de eVar originales e incluya solo los campos del grupo de campos Campos unificados.

    Vista global vista de datos en el Customer Journey Analytics:

    Campo de origen ¿Incluir en la vista de datos?
    _experience.analytics.customDimensions.eVars.eVar1 No
    _experience.analytics.customDimensions.eVars.eVar2 No
    <path>.Search_term
    <path>.Customer_category
    <path>.Business_unit

Ahora ha asignado eVar1 y eVar2 de los grupos de informes de origen a tres campos nuevos. Tenga en cuenta que otra ventaja de usar asignaciones de preparación de datos es que los campos de destino ahora se basan en nombres semánticamente significativos (término de búsqueda, unidad de negocio, categoría de cliente) en lugar de los nombres de eVar menos significativos (eVar1, eVar2).

NOTA

El grupo de campos personalizados Campos unificados y las asignaciones de campos asociadas se pueden agregar a flujos y conjuntos de datos del conector de origen de Analytics existentes en cualquier momento. Sin embargo, esto solo afecta a los datos a partir de ahora.

Algo más que grupos de informes

Las capacidades de la preparación de datos para combinar conjuntos de datos con distintos esquemas van más allá de los grupos de informes de Analytics. Supongamos que tiene dos conjuntos de datos que contienen los siguientes datos:

Conjunto de datos A = grupo de informes de Analytics a través del conector de origen de Analytics
eVar1 => Categoría del cliente
Conjunto de datos B = Datos del centro de llamadas
Some_field => Categoría del cliente

Con la preparación de datos, puede combinar la categoría del cliente en eVar 1 en los datos de Analytics con la categoría del cliente en el campo Some_field en los datos del centro de llamadas. Esta es una forma de hacerlo. De nuevo, la convención de nombres se puede modificar para adaptarla a sus necesidades.

  1. Cree un esquema en Adobe Experience Platform. Añada lo siguiente al esquema:

    «Esquema extendido»
    clase Evento de experiencia XDM
    grupo de campos Plantilla de eventos de la experiencia de Adobe Analytics
  2. Cree un nuevo grupo de campos y agréguelo al esquema. Agregue campos al grupo de campos:

    Grupo de campos personalizados «Información del cliente»
    Customer_category
  3. Cree el flujo de datos para Conjunto de datos A seleccionando Esquema extendido como esquema. Agregue asignaciones personalizadas al flujo de datos de la siguiente manera:

    Campo de origen Conjunto de datos A Campo de destino del grupo de campos Información del cliente
    _experience.analytics.customDimensions.eVars.eVar2 <path>.Customer_category
  4. Cree el flujo de datos para Conjunto de datos B volviendo a seleccionar Esquema extendido como esquema. Agregue asignaciones personalizadas al flujo de datos de la siguiente manera:

    Campo de origen Conjunto de datos B Campo de destino del grupo de campos Información del cliente
    <path>.Some_field <path>.Customer_category
  5. Cree una conexión de Customer Journey Analytics que combine los conjuntos de datos A y B.

  6. Cree una vista de datos en Customer Journey Analytics con la conexión de Customer Journey Analytics que acaba de crear. Ignore los campos de eVar originales e incluya solo los campos del grupo de campos Información del cliente.

    Vista de datos en el Customer Journey Analytics:

    Campo de origen ¿Incluir en la vista de datos?
    _experience.analytics.customDimensions.eVars.eVar1 No
    _experience.analytics.customDimensions.eVars.eVar2 No
    <path>.Customer_category

Preparación de datos e ID de componente

Como se ha descrito anteriormente, la preparación de datos le permite asignar diferentes campos entre varios conjuntos de informes de Adobe Analytics. Esto resulta útil en Customer Journey Analytics cuando desea combinar datos de varios conjuntos de datos en una sola conexión de Customer Journey Analytics. Sin embargo, si tiene intención de mantener los grupos de informes en conexiones de Customer Journey Analytics independientes pero desea utilizar un conjunto de informes en esas conexiones y vistas de datos, cambiar el ID de componente subyacente en Customer Journey Analytics permite hacer que los informes sean compatibles aunque los esquemas sean diferentes. Consulte Configuración de componentes para obtener más información.

El cambio del ID del componente es una función exclusiva del Customer Journey Analytics y no afecta a los datos del conector de origen de Analytics que se envían al perfil del cliente en tiempo real y a RTCDP.

En esta página