Skip to content

Filtros calculados

Los filtros calculados te permiten crear segmentos muy precisos a lo largo de un periodo extendido del historial de un usuario. Por ejemplo, usa filtros calculados para dirigirte a usuarios que han comprado un producto en particular en los últimos 16 meses o que han gastado una cantidad determinada de dinero en tu servicio. Refina esta audiencia utilizando propiedades del evento para hacer la segmentación aún más granular.

Cómo funciona

Los Segments de Braze te ofrecen herramientas de segmentación potentes para crear grupos dinámicos de usuarios. Para la mayoría de los casos, esto es suficiente para llegar a tu audiencia de forma eficaz. Los filtros calculados están diseñados para casos avanzados en los que necesitas analizar comportamientos de hasta dos años atrás o aplicar lógica compleja, sin comprometer la retención de datos ni el rendimiento del sistema. Puedes usar datos de tu propio almacén de datos para refinar aún más tu audiencia.

Por ejemplo, la segmentación predeterminada de Braze encuentra usuarios que cumplen criterios específicos que tú defines, como identificar a un usuario que compró recientemente uno de tus productos. Los filtros calculados te permiten ir más allá, como identificar usuarios que compraron un color específico de un producto determinado al menos dos veces entre 18 y 24 meses atrás. Los filtros calculados son una mejora, no un requisito. Si necesitas filtros más avanzados o un periodo histórico más amplio, son una gran herramienta que te ayuda a mantener tu uso de datos optimizado.

Filtros calculados y extensiones de segmento SQL

Las extensiones de segmento SQL y los filtros calculados ayudan a crear audiencias a partir de comportamientos de compra y eventos personalizados, pero utilizan herramientas y orígenes de datos diferentes. Las extensiones de segmento SQL utilizan SQL que tú escribes contra tus datos conectados de Snowflake.

Comportamiento Filtros calculados Extensiones de segmento SQL
Cómo defines la audiencia Elige compras, eventos recomendados de eCommerce, interacción con mensajes o eventos personalizados, y conteos, ventanas de tiempo y filtros opcionales de propiedades Escribe SQL contra tu conexión de Snowflake; usa plantillas, actualización incremental o actualización completa
Dónde se ejecuta la lógica Los criterios y la actualización se gestionan en Braze como filtros calculados La consulta se ejecuta en el contexto de tu almacén de datos según la configuración de tu extensión
Página de lista de filtros Una lista compartida de filtros de actividad de usuario y de objetos de datos; la columna Segments muestra cuántos segmentos usan cada filtro, y los estados de procesamiento reflejan el estado de generación Incluye una columna Type y filtros que varían según el tipo de extensión
Ejemplos típicos Frecuencia de compra, gasto total, conteos de eventos personalizados y reglas basadas en propiedades durante la ventana seleccionada Lógica respaldada por el almacén de datos, uniones entre tablas y ventanas históricas o agregaciones que van más allá del formulario de filtros calculados

Cuándo usar filtros calculados

Usa filtros calculados cuando las reglas guiadas por el panel de actividad de usuario u objetos de datos sean suficientes y no necesites SQL arbitrario en las tablas del almacén de datos.

Cuándo usar otros tipos de extensiones de segmento

Usa las extensiones de segmento SQL cuando necesites SQL completo, datos respaldados por Snowflake, plantillas o modos de actualización diseñados para consultas de almacén de datos grandes o complejas. Usa las extensiones de segmento CDI cuando necesites SQL que consulte directamente tu almacén de datos utilizando datos de las conexiones de ingesta de datos en la nube.

Usa filtros calculados y extensiones de segmento juntos

Un segmento puede hacer referencia a un filtro calculado junto con una extensión de segmento SQL o CDI; por ejemplo, una cohorte definida en el almacén de datos a partir de una extensión, más reglas de compra o eventos personalizados que mantienes en el constructor de filtros calculados.

Crea un filtro calculado

Para crear un filtro calculado, elige un tipo de filtro si se te solicita, define tus criterios, luego guarda y activa el filtro antes de usarlo en un segmento.

Paso 1: Configura los detalles

  1. Ve a Audience > Calculated Filters.
  2. Selecciona Create filter.
  3. Si tu espacio de trabajo tiene Accounts habilitado, selecciona un tipo de filtro:
    • User activity filters: Acciones y comportamientos de los usuarios.
    • Data Object filters: Atributos y relaciones para objetos de datos.
  4. Introduce un nombre que describa la audiencia a la que deseas dirigirte. Un nombre descriptivo facilita encontrar el filtro cuando lo agregues a un segmento.
  5. (Opcional) Agrega etiquetas para organizar los filtros calculados en tu espacio de trabajo.

Para User activity filters, selecciona Enable recurring audience update para actualizar el filtro de forma recurrente. Si no activas esta configuración, el filtro no se actualiza a menos que lo modifiques o selecciones Update audience. Los Data Object filters se actualizan cada hora.

Paso 2: Elige tus criterios

Si seleccionaste Data Object filters, elige un objeto de datos y luego agrega condiciones de atributo, relación o grupo de filtros. Para la segmentación basada en cuentas, consulta Objetos de cuenta.

Si Create filter abre directamente el constructor de actividad de usuario, o si seleccionas User activity filters, elige una de las siguientes opciones de Criterion para la segmentación:

  • Made a Purchase
  • Performed an eCommerce event
  • Performed a Custom Event
  • Interacted with Message Channel

Las opciones de Criterion disponibles varían según las características habilitadas en tu espacio de trabajo. Performed an eCommerce event siempre está disponible. Si no ves otra opción que necesitas, comunícate con tu director de cuentas de Braze.

Después de seleccionar un tipo de evento, elige el evento específico, cuántas veces el usuario debe haberlo completado (más de, menos de o igual a) y el período de tiempo.

Al elegir tu período de tiempo, puedes especificar un rango de fechas relativo (los últimos X días), una fecha de inicio, una fecha de fin o un rango de fechas exacto.

Criterios de filtro calculado para usuarios que realizaron un evento personalizado más de cero veces en el rango de fechas del 21 de junio de 2026 al 27 de junio de 2026.

Segmentación por propiedades del evento

Para aumentar la precisión de la segmentación, selecciona Add Property Filters. Esto te permite filtrar por propiedades de tu compra, evento de eCommerce o evento personalizado. Braze admite la segmentación por propiedades del evento basada en objetos de cadena, numéricos, booleanos y de tiempo.

Para propiedades de cadena, introduce varios valores a la vez; por ejemplo, dirigirte a usuarios con un estado igual a gold, silver o bronze. Para los eventos recomendados de eCommerce, el menú desplegable de propiedades se rellena con las propiedades disponibles para ese evento.

Paso 3: Guarda y activa tu filtro

Selecciona Save as draft para guardar un nuevo filtro calculado sin activarlo. Para un filtro activado, selecciona Save changes para guardar tus actualizaciones. Debes seleccionar Activate filter antes de que un borrador aparezca como opción al construir un segmento.

Después de activar un filtro calculado, Braze comienza a calcular su audiencia. Cuando el procesamiento se completa, puedes seleccionar el filtro al construir una audiencia.

Usar un filtro calculado en un segmento

Después de crear y activar un filtro calculado, agrégalo al construir un segmento o definir una audiencia para una Campaign o Canvas.

  1. En el constructor de segmentos, abre la lista de filtros.
  2. En Otros filtros, selecciona Filtro calculado existente.
  3. Selecciona el filtro calculado que deseas incluir en la definición del segmento.

Después de agregar el filtro, selecciona el icono junto al menú desplegable del filtro para ver los detalles del filtro y confirmar los criterios aplicados a tu audiencia.

Filtro calculado en un constructor de segmentos con un icono para ver más detalles.

Para más información sobre cómo construir segmentos, consulta Crear un segmento.

Gestionar filtros calculados

Ve a Audiencia > Filtros calculados para ver, editar y gestionar los filtros calculados en tu espacio de trabajo.

La página Filtros calculados muestra juntos los filtros de actividad de usuarios y objetos de datos. Puedes refinar la lista con los controles disponibles, pero la página no incluye un control para filtrar por tipo ni una columna Tipo. Usa la columna Segments para ver cuántos Segments utilizan cada filtro calculado.

Etiquetas de estado

Cada filtro calculado muestra uno de los siguientes estados. Procesando y Error de procesamiento aparecen cuando la generación de pertenencia está en curso o no se completó correctamente.

Estado Descripción
Activo El filtro está activado y disponible para usarse en Segments.
Borrador El filtro está guardado pero no activado.
Archivado El filtro está archivado.
Actualización deshabilitada Las actualizaciones recurrentes de audiencia están deshabilitadas.
Procesando Braze está procesando una actualización del filtro.
Error de procesamiento El intento de procesamiento más reciente no se completó correctamente.

Editar y gestionar filtros individuales

Abre el menú de fila de un filtro calculado para realizar una acción. Las acciones que ves dependen del estado del filtro.

Para los filtros que no están archivados, el menú de fila incluye Editar, Uso en mensajería, Archivar y Actualizar audiencia. Actualizar audiencia está disponible para filtros activos que no están en procesamiento. Puedes editar un filtro calculado mientras se está procesando, pero no puedes guardar los cambios hasta que el procesamiento se complete.

Desarchivar

Puedes desarchivar un filtro de cualquiera de las siguientes maneras:

  • Selecciona Desarchivar en el menú de fila del filtro.
  • Selecciona uno o más filtros archivados y luego selecciona Desarchivar.
  • Abre un filtro calculado archivado y selecciona Desarchivar en su página.

Cuando desarchivas un filtro, su estado vuelve al que tenía antes de archivarlo:

  • Un borrador vuelve a Borrador.
  • Un filtro activado vuelve a Activo, cuenta para el límite de filtros activos, y Braze inicia una actualización de audiencia.

Espera hasta que el procesamiento termine antes de desarchivar un filtro que muestra Procesando. Si has alcanzado el límite de filtros activos, archiva un filtro activo antes de desarchivar otro filtro activo.

Guardar versus activar

Puedes guardar un filtro calculado sin activarlo. Los filtros inactivos permanecen en tu espacio de trabajo, pero no se pueden agregar a Segments hasta que los actives. Selecciona Activar filtro para usar el filtro en la segmentación.

Preguntas frecuentes

¿Puedo crear un filtro calculado que use múltiples eventos personalizados?

Al usar filtros calculados, puedes seleccionar un evento personalizado, un evento de compra, un evento de eCommerce o una interacción de canal. Sin embargo, puedes combinar múltiples filtros calculados con un AND o un OR al crear el Segment.

Puedes añadir múltiples eventos o hacer referencia a múltiples tablas de Snowflake al usar extensiones de segmento SQL.

¿Puedo archivar un filtro calculado si está en uso?

No. Antes de poder archivar un filtro calculado, elimínalo de todas las Campaigns, Canvas y Segments que lo utilicen.

¿Puedo usar arrays en los filtros calculados?

Sí. Para usar arrays, añade corchetes ([]) al nombre de tu propiedad. Si tu propiedad es location_code, introducirías location_code[].

Braze usa [] para recorrer arrays y comprobar si algún elemento en el array recorrido coincide con la propiedad del evento. Por ejemplo, podrías crear un filtro calculado de usuarios que coincidan con al menos un valor de una propiedad de array.

¿Cómo calcula Braze el periodo de tiempo para un periodo de tiempo relativo de “últimos X días”?

Cuando los filtros calculados calculan el periodo de tiempo relativo (“últimos X días”), la hora de inicio se establece a medianoche UTC. Por ejemplo, para un filtro calculado que se actualiza a las 2024-09-16 21:00 UTC y especifica 10 días, la hora de inicio se establece en 2024-09-06 00:00 UTC, no en 2024-09-06 21:00 UTC.

Sin embargo, puedes especificar las zonas horarias usando segmentos SQL para identificar a los usuarios que realizaron el evento personalizado hace 10 días basándose en la medianoche en la hora de la empresa, o a los usuarios que realizaron el evento hace 10 días basándose en la hora actual.

New Stuff!