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 ejemplos, esto es suficiente para llegar a tu audiencia de forma eficaz. Los filtros calculados están diseñados para ejemplos 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. Usa los filtros de actividad de usuario para criterios de compra y eventos de comercio electrónico, o los filtros de objetos de datos para la segmentación por cuentas y objetos personalizados.

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 particular de un producto específico 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 una ventana histórica más amplia, son una gran herramienta para ayudarte mientras mantienes tu uso de datos optimizado.

Filtros calculados y extensiones de segmento SQL

Las extensiones de segmento SQL y los filtros calculados te ayudan a crear audiencias a partir del comportamiento de compra, pero utilizan herramientas y orígenes de datos diferentes. Las extensiones de segmento SQL utilizan SQL que escribes contra tus datos de Snowflake conectados.

Comportamiento Filtros calculados Extensiones de segmento SQL
Cómo defines la audiencia Elige compras o eventos recomendados de eCommerce, 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 para 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 y reglas basadas en propiedades durante la ventana seleccionada Lógica respaldada por almacén de datos, uniones entre tablas y ventanas históricas o agregaciones más allá del formulario de filtros calculados

Cuándo usar filtros calculados

Usa filtros calculados cuando las reglas guiadas por el panel para actividad de usuario u objetos de datos son suficientes y no necesitas SQL arbitrario entre 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 conexiones de Cloud Data Ingestion.

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 que mantienes en el generador de filtros calculados.

Crear 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 Segment.

Paso 1: Configura los detalles

  1. Ve a Audiencia > Filtros calculados.
  2. Selecciona Crear filtro.
  3. Si tu espacio de trabajo tiene Cuentas habilitadas, selecciona un tipo de filtro:
    • Filtros de actividad de usuario: Acciones y comportamientos de los usuarios.
    • Filtros de objetos de datos: Atributos y relaciones de los objetos de datos.
  4. Ingresa un nombre que describa la audiencia a la que pretendes dirigirte. Un nombre descriptivo facilita encontrar el filtro cuando lo añadas a un Segment.
  5. (Opcional) Añade etiquetas para organizar los filtros calculados en tu espacio de trabajo.

Para los filtros de actividad de usuario, selecciona Habilitar actualización recurrente de audiencia para actualizar el filtro de forma periódica. Si no activas esta configuración, el filtro no se actualiza a menos que lo modifiques o selecciones Actualizar audiencia. Los filtros de objetos de datos se actualizan cada hora.

Paso 2: Elige tus criterios

Si seleccionaste Filtros de objetos de datos, elige un objeto de datos, luego añade condiciones de atributo, relación o grupo de filtros. Para la segmentación basada en cuentas, consulta Objetos de cuenta.

Si Crear filtro abre directamente el constructor de actividad de usuario, o si seleccionas Filtros de actividad de usuario, elige una de las siguientes opciones de Criterio para la segmentación:

  • Realizó una compra
  • Realizó un evento de eCommerce

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. Para rangos relativos, ingresa de 1 a 730 días (dos años). Para rangos de fechas absolutos, la fecha de inicio debe estar dentro de los últimos dos años y la fecha de fin debe estar dentro de los próximos dos años.

Segmentación por propiedades del evento

Para aumentar la precisión de la segmentación, selecciona Añadir filtros de propiedades del evento. Esto te permite filtrar según las propiedades de tu compra o evento de eCommerce. Braze admite la segmentación por propiedades del evento basada en objetos de cadena, numéricos, booleanos y de tiempo.

Para propiedades de cadena, ingresa varios valores a la vez; por ejemplo, segmentar usuarios con un estado igual a oro, plata o bronce. 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 Guardar como borrador para guardar un nuevo filtro calculado sin activarlo. Para un filtro activado, selecciona Guardar cambios para guardar tus actualizaciones. Debes seleccionar Activar filtro antes de que el filtro esté disponible en el constructor de Segments.

Después de activar un filtro calculado, Braze comienza a calcular su audiencia. Cuando el procesamiento se complete, podrás seleccionar el filtro al crear una audiencia.

Usar un filtro calculado en un segmento

Después de crear y activar un filtro calculado, agrégalo al crear 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 para incluirlo 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 la creación de 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 de objetos de datos. Puedes acotar la lista con los controles disponibles, pero la página no incluye un control de 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 Procesamiento fallido se muestran cuando la generación de membresía está en curso o no se completó correctamente.

Estado Descripción
Activo El filtro está activado y disponible para usar 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. Braze puede establecer este estado automáticamente cuando un filtro con actualización programada no se utiliza.
Procesando Braze está procesando una actualización del filtro.
Procesamiento fallido 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 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 procesándose. 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 a 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 archivar un filtro calculado si está en uso?

No. Antes de archivar un filtro calculado, debes eliminarlo de todos los Campaigns, Canvas y Segments que lo utilicen. Tampoco puedes archivar un filtro mientras su estado sea Procesando; espera a que el procesamiento finalice.

¿Puedo usar matrices en filtros calculados?

Sí. Para usar matrices, agrega corchetes ([]) al nombre de tu propiedad. Si tu propiedad es location_code, deberías introducir location_code[].

Braze utiliza [] para recorrer matrices y comprobar si algún elemento de la matriz recorrida 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 tipo matriz.

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

Cuando los filtros calculados calculan el período 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. Los filtros calculados siempre utilizan UTC para las ventanas de tiempo; la zona horaria de tu espacio de trabajo no aplica.

Sin embargo, puedes especificar zonas horarias utilizando extensiones de segmento SQL para identificar usuarios que realizaron un evento hace 10 días basándose en la medianoche en la hora de la empresa, o usuarios que realizaron el evento hace 10 días basándose en la hora actual.

New Stuff!