Casos de uso de configuración de flujo de datos dinámico

Esta página cubre seis casos de uso comunes para Dynamic Datastream Configurations: separación de eventos por valor, estrategia de retención de datos por niveles, supresión de eventos del sistema, filtrado de tráfico de bots, enrutamiento selectivo de la solución Experience Cloud y migración del conector de origen de Analytics.

Cada caso de uso es independiente. Implemente solo las que se apliquen a la implementación.

Antes de configurar las reglas, complete la lista de comprobación de requisitos previos y planificación y revise los patrones de configuración para elegir la estrategia del conjunto de datos principal correcta para su implementación.

Caso de uso 1: Separar los eventos procesables de los analíticos uc1

Objetivo: optimizar el uso del almacén de perfiles y reducir el volumen total de datos enrutando solo eventos procesables a Real-Time Customer Profile mientras mantiene los eventos analíticos disponibles para Customer Journey Analytics.

Cuándo usar: Está ingiriendo eventos de Web SDK o Mobile SDK en Adobe Experience Platform y está experimentando sobrecargas de perfil, sobrecargas totales de volumen de datos o una presión de protección de ingesta de transmisión porque todos los eventos aterrizan en un conjunto de datos habilitado para perfil.

Estrategia del conjunto de datos uc1-dataset-strategy

La siguiente estructura de dos conjuntos de datos separa los eventos por su valor de perfil.

Conjunto de datos
Habilitado para perfiles
Eventos
Web Events - Profile
Compras, complemento al carro, envíos de formularios, conversiones clave
Web Events - Analytics
No
Vistas de página, eventos de desplazamiento, clics en vínculos, navegación general

Configuración de reglas uc1-rule-config

Antes de configurar las reglas, decida si desea usar primero la estrategia del conjunto de datos Procesable o Analytics primero. Esa opción determina qué conjunto de datos establece como principal en el conjunto de datos.

Ejemplo 1: Analytical first — Regla de eventos procesables

Conjunto de datos principal: Web Events - Analytics (no habilitado para perfiles, reserva predeterminada)
Conjunto de datos secundario: Web Events - Profile (habilitado para el perfil)

Escriba una regla para promocionar eventos procesables al conjunto de datos habilitado para el perfil. Todos los eventos Analytical caen automáticamente al conjunto de datos principal.

Regla: Eventos procesables

Campo
Operador
Valor
eventType
igual a
commerce.purchases

Agregue condiciones adicionales usando la lógica OR para otros tipos de evento procesables, como commerce.productListAdds o leadGeneration.formComplete.

  • Servicio Adobe Experience Platform: habilitado
  • Anulación del conjunto de datos de evento: Web Events - Profile
  • Servicios de Edge: Habilite Adobe Journey Optimizer, Segmentación de Edge o Administración de decisiones según sea necesario para sus casos de uso de personalización. Ver configuración de Experience Platform.

Ejemplo 2: procesable primero — Regla de eventos analíticos

Conjunto de datos principal: Web Events - Profile (habilitado para el perfil, reserva predeterminada)
Conjunto de datos secundario: Web Events - Analytics (sin perfil habilitado)

Escriba una regla para enrutar eventos analíticos fuera del conjunto de datos habilitado para el perfil. Todos los eventos procesables caen automáticamente en el conjunto de datos principal.

Regla: Eventos analíticos

Campo
Operador
Valor
eventType
igual a
web.webpagedetails.pageViews

Agregar condiciones adicionales para otros tipos de evento Analytical.

  • Servicio Adobe Experience Platform: habilitado
  • Anulación del conjunto de datos de evento: Web Events - Analytics
  • Adobe Journey Optimizer/ Segmentación de Edge / Administración de decisiones: Deshabilitada

Caso de uso 2: Estrategia de retención de datos por niveles uc2

Objetivo: administre los costos de retención de datos enrutando eventos a conjuntos de datos con diferentes períodos de retención en función de su valor comercial a largo plazo.

Cuándo usar: Necesita diferentes ventanas de retención para distintos tipos de eventos. Por ejemplo, retención más larga para los datos de compra y retención más corta para las interacciones del producto en Adobe Real-Time CDP.

Para obtener más información sobre la configuración de retención de conjuntos de datos, consulte la Guía de retención de conjuntos de datos de eventos de experiencia.

Estrategia del conjunto de datos uc2-dataset-strategy

La siguiente estructura de tres niveles asigna ventanas de retención en función del valor del evento.

Conjunto de datos
Habilitado para perfiles
Retención
Eventos
Purchases
3 meses
Compras en línea consentidas
Product Interactions
30 días
Vistas de producto, complemento al carro, vistas de página con parámetros de UTM
Browsing - General
No
12 meses
Vistas de página generales, búsqueda de sitios, impresiones de componentes
IMPORTANT
Usted establece la retención de datos en el nivel del conjunto de datos en Adobe Experience Platform, no en Dynamic Datastream Configuration. Ver Establecer o actualizar la retención de un conjunto de datos. Las configuraciones de flujo de datos dinámicas enrutan eventos al conjunto de datos correcto. La configuración de retención del conjunto de datos controla cuánto tiempo se conservan los datos. Cree los conjuntos de datos con la ventana de retención correcta antes de configurar las reglas.

Configuración de reglas uc2-rule-config

Establezca el conjunto de datos principal del conjunto de datos en Browsing - General para que los eventos sin coincidencias aterricen en el conjunto de datos sin perfil de forma predeterminada en lugar de inflar el almacén de perfiles. No necesita una regla para los eventos de navegación generales: caen automáticamente en el conjunto de datos principal.

Regla 1: Compras

Campo
Operador
Valor
eventType
igual a
commerce.purchases
  • Anulación del conjunto de datos de evento: Purchases
  • Servicios de Edge: habilitados según sea necesario (Segmentación de Edge, Adobe Journey Optimizer, Administración de decisiones)

Regla 2: Interacciones de productos

Campo
Operador
Valor
eventType
igual a
commerce.productViews

Agregar condiciones adicionales con OR para commerce.productListAdds, vistas de página con parámetros de UTM y otros eventos de interacción de productos.

  • Anulación del conjunto de datos de evento: Product Interactions
  • Servicios de Edge: habilitados según sea necesario

Caso de uso 3: Suprimir eventos del sistema de personalización uc3

Objetivo: Mantener decisioning.propositionFetch y personalization.request eventos fuera de Customer Journey Analytics y Real-Time Customer Profile. Estos eventos del sistema se activan en cada carga de página cuando Adobe Target o Adobe Journey Optimizer recuperan las decisiones de personalización. Son eventos prescindibles sin valor analítico o de perfil.

Cuándo usar: Usa Adobe Target o Adobe Journey Optimizer para la personalización junto con Customer Journey Analytics o Adobe Real-Time CDP, y estos eventos del sistema están inflando el recuento de filas facturables, consumiendo la capacidad del almacén de perfiles o consumiendo el rendimiento de la ingesta de transmisión.

Configuración de reglas uc3-rule-config

Enrute eventos del sistema a un conjunto de datos de cuarentena dedicado en lugar de deshabilitar por completo el servicio Adobe Experience Platform. Esto preserva los eventos para su depuración antes de confirmar que no tienen valor.

Regla: eventos del sistema

Campo
Operador
Valor
eventType
igual a
decisioning.propositionFetch

Agregue una condición OR para personalization.request y cualquier otro tipo de evento del sistema que desee suprimir.

  • Servicio Adobe Experience Platform: habilitado
  • Anulación del conjunto de datos de evento: System Events - Quarantine (un conjunto de datos sin perfil habilitado con un período de retención de 30 días para depuración y auditoría)
  • Segmentación de Edge / Adobe Journey Optimizer / Administración de decisiones: Habilitada según sea necesario

Después de enrutar estos eventos al conjunto de datos de cuarentena, asegúrese de que se excluya de la conexión Customer Journey Analytics.

NOTE
La supresión de decisioning.propositionFetch eventos de la ingesta de Adobe Experience Platform no desactiva la propia llamada de personalización. Adobe Target y Adobe Journey Optimizer siguen evaluando y devolviendo decisiones de personalización. Esta regla solo controla si Adobe Experience Platform almacena el registro de eventos del sistema en sus conjuntos de datos.

Caso de uso 4: Filtrado del tráfico de bots uc4

Objetivo: Evitar que los eventos generados por bots entren en Real-Time Customer Profile, inflen Customer Journey Analytics métricas o consuman el rendimiento de ingesta de transmisión.

Cuándo usar: Ha habilitado la detección de bots en su secuencia de datos y desea actuar en las puntuaciones de bots asignadas a eventos.

Requisitos previos uc4-prerequisites

Antes de configurar esta regla, complete la configuración de detección de bots descrita en requisitos previos y lista de comprobación de planificación:

  1. Habilitar detección de bots en el conjunto de datos.
  2. Agregue el grupo de campos Información de detección de bots al esquema XDM.
  3. Espere hasta 15 minutos para que las reglas de detección de bots se propaguen antes de realizar la prueba.

Configuración de reglas uc4-rule-config

Comience siempre poniendo en cuarentena los eventos de bots para su análisis. Después de validar que la puntuación de bots es precisa, puede continuar en cuarentena o descartar estos eventos por completo.

Regla: tráfico de bots

Campo
Operador
Valor
botDetection.score
igual a
1

Opción A: cuarentena para análisis (recomendada inicialmente)

  • Servicio Adobe Experience Platform: habilitado
  • Anulación del conjunto de datos de evento: Bot Traffic - Quarantine (sin perfil, retención de 30 días)
  • Servicios de Edge: deshabilitado

Asegúrese de que este conjunto de datos esté excluido de su conexión Customer Journey Analytics.

Opción B: descartar por completo (después de validar la Opción A)

  • Adobe Experience Platformservicio: deshabilitado

Después de validar el conjunto de datos de cuarentena y confirmar que la puntuación de bots es correcta, deshabilite el servicio Adobe Experience Platform en la regla para evitar que estos eventos lleguen a Adobe Experience Platform.

También puede deshabilitar otros servicios para el tráfico de bots en reglas independientes:

  • Adobe Analytics: deshabilitado. Esto evita que las visitas de bots inflen las métricas del grupo de informes.
  • Adobe Target: deshabilitado. Esto evita que los bots distorsionen los resultados de las pruebas A/B.
NOTE
Adobe Analytics tiene sus propias capacidades de filtrado de bots. Deshabilitar Adobe Analytics mediante una regla Dynamic Datastream Configuration para el tráfico de bots es un enfoque complementario. Analice con su equipo de Analytics si el filtrado en el nivel de flujo de datos, el filtrado en el nivel de Analytics o ambos son adecuados para su implementación.

Ordenación de reglas uc4-rule-ordering

Coloque la regla de filtrado de bots first en su lista de reglas, antes que cualquier regla de Procesable o Analytical. Dado que Edge Network utiliza la evaluación de la primera coincidencia ganadora, al colocar esta regla en primer lugar, se garantiza que Edge Network capture y descarte el tráfico de bots antes de que se ejecute cualquier otra lógica de enrutamiento. El enrutamiento de un evento de bots a un conjunto de datos con perfil habilitado consume una capacidad de almacén de perfiles innecesaria.

Caso de uso 5: Enrutamiento selectivo de la solución de Experience Cloud uc5

Objetivo: Controle qué soluciones de Experience Cloud (Adobe Analytics, Adobe Target, Adobe Audience Manager) reciben tipos de eventos específicos y anule la configuración de nivel de solución, como grupos de informes o tokens de propiedad basados en condiciones de evento.

Cuándo usar: Si desea consolidar varias secuencias de datos en una, distintos tipos de eventos deben ir a diferentes grupos de informes Adobe Analytics o ciertos eventos no deben llegar a Adobe Target o Adobe Audience Manager.

Ejemplo A: Anular los grupos de informes de Analytics por tipo de evento uc5-example-a

Un único flujo de datos que sirve varias secciones del sitio que informan a diferentes grupos de informes:

Regla 1: Eventos de comercio electrónico

Campo
Operador
Valor
eventType
empieza por
commerce.
  • Adobe Analytics: habilitado
  • Anulación de grupo de informes: rsid-commerce

Regla 2: Eventos de contenido

Campo
Operador
Valor
eventType
igual a
web.webpagedetails.pageViews
  • Adobe Analytics: habilitado
  • Anulación de grupo de informes: rsid-content

Ejemplo B: Deshabilitar Target para eventos analíticos uc5-example-b

Impida que los eventos Analytical lleguen a Adobe Target para reducir las solicitudes de Target por segundo y el procesamiento innecesario:

Regla: Eventos analíticos

Campo
Operador
Valor
eventType
igual a
web.webpagedetails.pageViews
  • Adobe Target: deshabilitado
  • Adobe Analytics: habilitado (grupo de informes predeterminado)

Ejemplo C: Consolidar varios flujos de datos uc5-example-c

Si actualmente mantiene flujos de datos independientes para Adobe Analytics y Adobe Target, Event Forwarding, Adobe Journey Optimizer y Customer Journey Analytics, puede consolidar en un único flujo de datos:

  1. Habilitar todos los servicios en un conjunto de datos.
  2. Utilice reglas de Dynamic Datastream Configuration para controlar qué eventos llegan a cada servicio.
  3. Suprimir decisioning.propositionFetch eventos de Adobe Experience Platform (consulte caso de uso 3).
  4. Filtre el tráfico de bots antes de que llegue a cualquier servicio (consulte caso de uso 4).
  5. Enrute eventos procesables y eventos analíticos a los conjuntos de datos apropiados (consulte caso de uso 1).

Esto reduce la sobrecarga de administración de flujos de datos y elimina la necesidad de que la lógica del lado del cliente seleccione entre flujos de datos.

Para ver el ejemplo de consolidación completo con tablas de reglas y la lógica de orden de reglas, vea el ejemplo de extremo a extremo.

Caso de uso 6: Migración desde el conector de origen de Analytics uc6

Objetivo: Reemplace el conector de origen de Adobe Analytics con la recopilación de datos de Web SDK, al tiempo que conserva el nivel de fila que filtra el conector de origen proporcionado.

Cuándo se debe usar: Está migrando del conector de origen Adobe Analytics a la recopilación de datos basada en Web SDK en Adobe Experience Platform, y confió en el conector de origen para filtrar qué eventos recibió el perfil.

Enfoque de migración uc6-migration

Siga estos pasos en orden. Los pasos 1 y 2 son pasos de planificación que debe completar antes de tocar el conjunto de datos.

Paso 1: Inventario de los filtros del conector de origen

Documento que incluye los eventos que el conector de origen excluye actualmente de la ingesta:

  • Tipos de evento excluidos del perfil (por ejemplo, vistas de página, llamadas de vínculo personalizado)
  • Filtros de fila basados en condiciones específicas (por ejemplo, excluir tráfico interno)

Paso 2: asignar filtros de conector de origen a reglas

Filtro de conector de Source
Equivalente de configuración de flujo de datos dinámico
Filtro de fila: excluir el tipo de evento X del perfil
Regla: enrute eventos donde eventType es igual a X a un conjunto de datos que no sea de perfil
Filtro de fila: excluir tráfico interno
Regla: enrute eventos donde email contiene @yourcompany.com a un conjunto de datos que no sea de perfil o deséchelo

Paso 3: Cree su estrategia de conjunto de datos

Siga el caso de uso 1 o caso de uso 2 según sus requisitos de retención.

Paso 4: Configurar reglas

Implemente las reglas asignadas en el paso 2. Decida entre un patrón Análisis primero o Procesable primero. Priorice primero las reglas que afectan al mayor número de eventos y deje el resto de eventos en la reserva predeterminada.

Paso 5: Ejecutar ingesta paralela

Durante la migración, ejecute el conector de origen y la ingesta de Web SDK en paralelo para una ventana de validación. Comparar:

  • Volúmenes de eventos por conjunto de datos
  • Recuentos de perfiles y volumen total de datos
  • Customer Journey Analytics recuentos de filas

Después de validar los resultados, elimine el conector de origen.

WARNING
No reutilice los mismos conjuntos de datos para el conector de origen Adobe Analytics y la ingesta de Web SDK. La ingesta de datos desde ambas fuentes en el mismo conjunto de datos duplica los datos. Utilice conjuntos de datos distintos para cada ruta de ingesta y no habilite el conjunto de datos de ingesta de Web SDK para el perfil hasta que se complete la validación.
NOTE
Dynamic Datastream Configurations funcionan en el nivel de enrutamiento de eventos y no pueden filtrar campos individuales dentro de un evento. Para el control a nivel de campo (nivel de columna), diseñe los esquemas XDM para incluir solo los campos que necesita cada conjunto de datos y utilice las asignaciones de Preparación de datos para la recopilación de datos para controlar qué campos se asignan desde la capa de datos sin procesar a la carga útil XDM.

Próximos pasos

recommendation-more-help
experience-platform-help-datastreams