# Audiencias

Los administradores del tenant pueden crear segmentos reutilizables de usuarios o cuentas para marketing dirigido, notificaciones y analítica. La segmentación dinámica usa atributos (ubicación, nivel de cliente), roles (user_type) y metadatos personalizados.

## Tipos

- **user**: usuarios que coinciden con los filtros.
- **account**: cuentas empresariales o de vendedores que coinciden con los filtros.

## Filtros

Un array plano aplica AND de forma implícita; los grupos de condiciones admiten AND u OR.

### Dimensiones

1. **attribute**: valores de atributos del tenant (attribute_id, operator, value / values / attribute_value_id).
2. **user_type**: roles buyer, seller, customer; operadores equals, includes, not_equals, in, not_in.
3. **metadata**: propiedades JSON personalizadas de usuario o cuenta (path, operator, value).

## Estados

- **draft**: estado inicial predeterminado.
- **active**: audiencia disponible para campañas y activadores programados.
- **inactive**: audiencia desactivada.
