Audience Filter: editor de audiencia del bloque
Audience filter es el editor que define a quién se muestra el bloque. La tarjeta Audience filter aparece en las pantallas de configuración de los bloques Cart complement, Cart similar, Wishlist similar, Frequently ordered, Trending, Recently viewed, Repeat purchase y Personal recommendations, así como en la pantalla de reglas del bloque Similar products y en su modo automático.
Para qué sirve
Con frecuencia, un bloque de recomendaciones no debe mostrarse a todos, sino a un segmento concreto de usuarios. Por ejemplo:
- el bloque «Juguetes para niños de 5 a 10 años»: solo para usuarios cuyo perfil indica un hijo de esa edad;
- el bloque «Productos premium»: solo para usuarios de Moscú y San Petersburgo;
- el bloque «Descuentos de fin de semana»: solo para suscriptores del boletín.
Audience Filter te permite definir estas reglas sin programar.
Estructura de la regla
Primero, elige el modo del filtro con el par de botones de opción de la tarjeta Audience filter:
- None: valor predeterminado. No se aplica ningún filtro, todos los usuarios ven el bloque y la pantalla no muestra campos adicionales.
- By user attribute: activa los campos del filtro que se describen a continuación.
Los campos del filtro aparecen solo después de seleccionar «By user attribute». Si en la pantalla del bloque está seleccionado «None», no verás los campos de la regla.
Después, elige el atributo por el que vas a filtrar. Estos dos campos son comunes a todo el filtro:
- User attribute sets: el conjunto de atributos, por ejemplo, «Perfil de usuario» (consulta conjuntos de atributos (se abre en una pestaña nueva)).
- User attribute: el atributo dentro del conjunto, por ejemplo, «Ciudad» o «Es suscriptor».
A continuación vienen las filas de reglas. Cada regla tiene:
- Condition: la condición de comparación;
- Attribute value (e.g., male): el valor con el que se compara el atributo del usuario (el campo se oculta en las condiciones que no necesitan un valor);
- Categories: un árbol de categorías propio, en las que se aplica esta regla;
- el botón Delete, que elimina la regla.
Para añadir una regla, haz clic en Add rule.
Las condiciones disponibles en el campo Condition dependen del tipo del atributo seleccionado. Por ejemplo, un atributo de tipo cadena admite contains, does not contain, equal to, not equal to, contains any value, does not contain a value, value based on the pattern y the same value as the selected attribute. En números y fechas, en lugar de «contains» / «does not contain» y del patrón, están disponibles more y less. En archivos, imágenes y texto solo están disponibles contains any value y does not contain a value.
Los campos «conjunto → atributo» se rellenan con los conjuntos de atributos existentes de usuarios (y de formularios). Si el proyecto aún no tiene un conjunto adecuado, créalo (por ejemplo, «Perfil de usuario») y añade atributos (Fecha de nacimiento, Ciudad, Suscriptor, etc.).
Filtro por edad
La edad se configura con una regla normal sobre un atributo de usuario de tipo fecha, por ejemplo, la fecha de nacimiento. Selecciona ese atributo en el campo User attribute y, en las filas de reglas, indica la condición (equal to, not equal to, more, less, etc.) y el valor.
Varias reglas
Puedes añadir varias reglas en Audience Filter. Se combinan con lógica «Y»: todas deben cumplirse.
Si necesitas lógica «O» entre condiciones, configúrala mediante el motor de atributos (consulta tipos de atributos (se abre en una pestaña nueva)) o usa un valor compuesto en un solo atributo.
Categorías de contenido
El último paso es seleccionar las categorías en las que se aplica la regla. Cada regla tiene su propio árbol Categories con selección múltiple; al hacer clic en una categoría, se selecciona junto con sus subcategorías.
Si no hay categorías seleccionadas, la regla no se aplica. Debajo del árbol aparece la advertencia «No categories selected — the rule is not applied, and a user matching it will see the entire block»: el usuario que cumpla esa regla verá el bloque completo.
Comportamiento predeterminado
De forma predeterminada, la tarjeta Audience filter tiene seleccionado el modo None: el bloque se muestra a todos los usuarios en todas las páginas a las que está vinculado. Cambia a «By user attribute» solo cuando necesites segmentar.
Antes de publicar el bloque, comprueba cómo funciona la regla de audiencia: abre la ventana de vista previa con el botón Open in modal y revisa la pestaña Investigate. Ahí verás qué regla se aplicó (sección Audience rule applied) y qué advertencias generó el sistema.