Skip to content

Principios generales

Los datos bien estructurados son la base de un agente eficaz de Decisioning Studio. Antes de profundizar en los requisitos específicos de cada activo, es útil comprender los cuatro principios fundamentales que se aplican a todos los datos que envías a Decisioning Studio. Las violaciones de cualquiera de estos principios se encuentran entre las causas más comunes de un rendimiento degradado del modelo.

Un identificador de cliente consistente en todos los activos

Cada activo de datos (perfiles de clientes, activaciones, interacciones, conversiones) debe hacer referencia al mismo identificador de cliente. Debe haber exactamente un identificador principal que identifique de forma única y consistente a cada cliente en todos los activos.

Consulta Usar el ID externo de Braze para obtener orientación sobre qué identificador utilizar.

Los datos de eventos deben pasarse como un flujo incremental, no como una instantánea

Los eventos, como conversiones, interacciones y activaciones, representan cosas discretas que ocurrieron en un momento específico en el tiempo. Deben entregarse a Decisioning Studio como un flujo incremental (solo de adición) de registros individuales, no como una instantánea agregada.

Consulta Instantáneas frente a flujos de eventos para una explicación completa de la distinción y ejemplos de patrones correctos e incorrectos.

Los datos de instantáneas deben actualizarse en un calendario regular basado en el tiempo

Los datos de instantáneas (como perfiles de clientes y características) representan el estado actual de un cliente en un momento dado. Las actualizaciones de los datos de instantáneas deben regirse por un calendario regular (por ejemplo, diario), no por desencadenadores de eventos.

Todos los activos deben cumplir requisitos mínimos de calidad e integridad de datos

Más allá de la estructura, los datos en sí deben ser internamente consistentes y lo suficientemente completos para ser útiles.

Para los datos de flujos de eventos específicamente, cada registro debe incluir como mínimo:

Campos obligatorios:

  • Identificador de cliente
  • Marca de tiempo de cuándo ocurrió el evento (no de cuándo se creó el registro en tu sistema; son diferentes; consulta Instantáneas frente a flujos de eventos para entender por qué esto importa)
  • Marca de tiempo de cuándo se creó el registro en tu sistema (utilizada para segmentar de forma fiable las exportaciones incrementales)
  • Tipo de evento
  • Campos suficientes para filtrar hasta los eventos específicos que te interesan

Campos recomendados:

  • Metadatos adicionales del evento que permitan un emparejamiento fiable entre tipos de eventos (por ejemplo, vincular un evento de conversión con la activación específica que lo precedió)
New Stuff!