Con Feeder puedes crear filtros muy elaborados para tus publicaciones. Puedes crear filtros que coincidan con algunos de tus feeds o con todos. También hay filtros para Excluir e Incluir, que cambian lo que ocurre cuando un filtro coincide (decimos que «se cumple» o que «se evalúa como verdadero»).
Esto puede dar algunos quebraderos de cabeza al combinar filtros globales con filtros normales. El filtro global para excluir es el que más puede verse afectado.
Por eso creamos un ajuste llamado «Avanzado: debe cumplirse siempre».

Este ajuste está relacionado con la lógica booleana de los filtros. Para que una publicación se muestre o quede «sin filtrar», cualquiera de los filtros de esa publicación puede evaluarse como «verdadero».
Por ejemplo, si tienes los filtros A, B y C, que coinciden con el feed 1, y llega una publicación nueva a ese feed, la publicación se mostrará si cualquiera de los filtros A, B o C se evalúa como «verdadero». Esto normalmente no es lo que quieres con los filtros globales, así que creamos dos tipos de filtros: «Debe coincidir» y «Cualquier coincidencia». Si activas el ajuste «Debe cumplirse siempre», el filtro pasa a la categoría «Debe coincidir».
Veamos un ejemplo:
Filtro A: quieres EXCLUIR la palabra "Ford" de todos los feeds (feed 1, 2 y 3) Filtro B: quieres INCLUIR la palabra "China" en un feed concreto (feed 1).
Supongamos que ambos filtros están configurados como «Cualquier coincidencia» y llega al feed 1 una publicación titulada «Ford eyes China in Q4 2021». Si se cumple el filtro A o el filtro B, la publicación se mostrará.
El filtro A es falso: contiene Ford El filtro B es verdadero: contiene China
Entonces, Feeder se pregunta:
¿Se evalúa como verdadero el filtro A O el filtro B? Si es así, conserva la publicación en la lista.
El filtro B es verdadero, así que sí: incluye la publicación y avísame.
Pero si activas el ajuste «Debe coincidir» en el filtro A, la pregunta pasa a ser:
¿Se evalúa como verdadero el filtro A? Si es así, continúa
ENTONCES
¿Se evalúa como verdadero el filtro B? Si es así, conserva la publicación
En este caso, la publicación se excluye.
En forma de ecuación, pasa de ser:
Debe incluirse = FilterA OR FilterB OR FilterX
a:
Debe incluirse = (FilterMustA AND FilterMustB And FilterMustX) AND (FilterAnyA OR FilterAnyB OR FilterAnyX)
Es un tema complicado de entender, por eso siempre puedes pedirnos ayuda en support@feeder.co.