Patrones de configuración de flujo de datos dinámico

Se aplican dos categorías de patrones al diseño de reglas Dynamic Datastream Configuration: patrones generales de escritura de reglas que se aplican a todos los servicios y patrones de estrategia de conjuntos de datos específicos de Adobe Experience Platform. Cada categoría aborda una decisión de diseño diferente y se puede aplicar de forma independiente.

Antes de leer esta página, revise la taxonomía de valores de eventos en la descripción general de Dynamic Datastream Configuration. Clasificar sus eventos como Gastables, Analíticos o Procesables es un requisito previo para elegir el patrón correcto.

Patrones generales general-patterns

Los siguientes patrones se aplican a todos los servicios: Adobe Analytics, Adobe Target, Adobe Audience Manager, Reenvío de eventos y Adobe Experience Platform.

Normas específicas antes de las normas generales granular-before-generic

Dado que Edge Network utiliza la evaluación de la primera coincidencia ganadora, defina reglas más específicas antes que reglas más amplias. Una regla genérica colocada antes de una regla específica coincide primero y Edge Network nunca evalúa la regla específica.

Ejemplo: Primero coloque la regla más específica, seguida de la regla más amplia:

  • Regla 1 (específica): eventTypees igual a commerce.purchases AND web.webPageDetails.URL contiene/checkout/confirmation
  • Regla 2 (amplia): eventTypees igual acommerce.purchases

Escribir reglas solo para excepciones override-rules

Dado que los eventos no coincidentes vuelven a la configuración predeterminada de flujo de datos estáticos, no necesita reglas para la ruta de evento más común. Defina reglas solo para el subconjunto de eventos que deben desviarse del valor predeterminado.

Ejemplo: Un conjunto de datos con un conjunto de datos principal no habilitado para perfiles (Web Events - Analytics) y un conjunto de datos secundario habilitado para perfiles (Web Events - Profile). En lugar de escribir reglas para todos los tipos de eventos, escriba una sola regla para enrutar Eventos procesables a Web Events - Profile. Todos los demás eventos vuelven automáticamente al conjunto de datos principal.

Patrones de conjuntos de datos Experience Platform aep-patterns

Al enrutar eventos a Adobe Experience Platform, elija una estrategia de conjunto de datos principal antes de escribir reglas. La estrategia determina dónde se dirigen los eventos no coincidentes, que es lo que sucede con la mayoría de los eventos en la mayoría de las implementaciones.

Ambos patrones admiten los mismos servicios de Edge Network: Administración de decisiones, Segmentación de Edge, Destinos de Personalization y Adobe Journey Optimizer. Consulte Configuración de Experience Platform para habilitarla en su secuencia de datos.

NOTE
Puede tener hasta 5 reglas para Adobe Experience Platform, 5 para Adobe Analytics, 5 para Adobe Target, 5 para Adobe Audience Manager y 5 para el Reenvío de eventos, todo en la misma secuencia de datos. Los límites se aplican de forma independiente por servicio.

Procesable primero actionable-first

Procesable primero significa que debe priorizar la ingesta, segmentación y activación de perfiles asegurándose de que cada evento vaya a Real-Time Customer Profile y a todos los servicios de Edge habilitados, a menos que una regla lo enrute explícitamente a otro sitio.

Establezca el conjunto de datos principal (predeterminado) en un conjunto de datos con perfil habilitado. Habilite los servicios de Edge Adobe Experience Platform que necesita.

Todos los eventos van al lago de datos, Real-Time Customer Profile y todos los servicios de Edge habilitados. Escriba reglas para enrutar eventos analíticos fuera del perfil y para deshabilitar los servicios de Edge para esos eventos.

Análisis primero analytical-first

Análisis primero significa que debe priorizar el lago de datos sobre Real-Time Customer Profile, asegurándose de que cada evento aterriza en un conjunto de datos que no es de perfil, a menos que una regla lo promocione explícitamente a los servicios Real-Time Customer Profile y Edge.

Establezca el conjunto de datos principal (predeterminado) en un conjunto de datos sin perfil habilitado. Habilite los servicios de Edge Adobe Experience Platform que necesita.

Todos los eventos solo se dirigen al lago de datos. Escriba reglas para enrutar eventos procesables a un conjunto de datos con perfil habilitado y habilite los servicios de Edge adecuados para esos eventos. Agregue reglas para deshabilitar los servicios de Edge para eventos analíticos según sea necesario.

Cuándo elegir primero Procesable y cuándo Analytics which-pattern

Elija en función del tipo de evento que represente la mayor parte del tráfico.

Consideración
Procesable primero
Análisis primero
Mejor cuando
La mayoría de tus eventos son procesables (por ejemplo, aplicaciones transaccionales y plataformas de fidelidad)
La mayoría de tus eventos son analíticos (por ejemplo, sitios web con contenido pesado y un gran volumen de visualización de páginas)
Comportamiento predeterminado
Todos los eventos se dirigen al perfil. Las reglas enrutan los eventos Analytical lejos del perfil.
Todos los eventos solo se dirigen al lago de datos. Las reglas enrutan los eventos procesables al perfil.
Eficiencia de las reglas
Se necesitan menos reglas cuando los tipos de evento Analytical son un conjunto pequeño
Se necesitan menos reglas cuando los tipos de evento Procesable son un conjunto pequeño
Cuando las cosas salen mal
Los eventos inesperados aterrizan en el perfil (mayor coste, pero sin pérdida de oportunidades para la personalización)
Los eventos inesperados permanecen fuera del perfil (menor coste, pero puede perder oportunidades de personalización)

Regla general: Escriba reglas para la minoría de los tipos de eventos. Si tiene 3 tipos de evento procesables y 15 tipos de evento analíticos, use primero Analytical y escriba 3 reglas para promocionar los eventos procesables al perfil. Esto mantiene el recuento de reglas bien dentro del límite de 5 reglas por servicio.

Próximos pasos

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