Филтри „Трябва да съвпада“

Актуализирано 13 октомври 2026 2 мин четене

С Feeder можете да създавате сложни филтри за публикациите си. Можете да настроите филтри, които се прилагат към част от емисиите ви, или към всички емисии. Има и филтри Изключи и Включи, които определят какво се случва, когато даден филтър съвпадне, тоест когато условието му е изпълнено.

Това може да създаде главоболия, когато комбинирате глобални и обикновени филтри. Глобалният филтър „Изключи“ е особено засегнат.

Затова създадохме настройката „Разширени: винаги трябва да е вярно“.

Настройката е свързана с логическата стойност на филтрите. За да бъде допусната публикация или да остане „нефилтрирана“, който и да е от филтрите за нея може да даде резултат „вярно“.

Ако например имате филтри A, B и C, които се прилагат към Емисия № 1, когато в нея пристигне нова публикация, тя ще бъде допусната, ако поне един от филтрите A, B или C даде резултат „вярно“. При глобалните филтри обикновено не това искате, затова има два вида филтри: „Трябва да съвпада“ и „Всяко съвпадение“. Ако включите настройката „Винаги трябва да е вярно“, филтърът се причислява към категорията „Трябва да съвпада“.

Например:

Филтър A: да ИЗКЛЮЧИ думата „Ford“ от всички емисии (Емисия № 1, № 2 и № 3)
Филтър B: да ВКЛЮЧИ думата „China“ в конкретна емисия (Емисия № 1).

Да предположим, че и двата филтъра са настроени на „Всяко съвпадение“ и в Емисия № 1 пристигне публикация със заглавие „Ford eyes China in Q4 2021“. Ако Филтър A или Филтър B е изпълнен, публикацията ще бъде допусната.

Филтър A е false: съдържа Ford
Филтър B е true: съдържа China

Feeder задава следния въпрос:

Дава ли Филтър A ИЛИ Филтър B резултат true? Ако да, остави публикацията в списъка.

Филтър B е true, затова публикацията се включва и получавате известие за нея.

Но ако за Филтър A е включена настройката „Трябва да съвпада“, въпросът става:

Дава ли Филтър A резултат true? Ако да, продължи
СЛЕД ТОВА
Дава ли Филтър B резултат true? Ако да, остави публикацията

В този случай публикацията се изключва.

Като логическо уравнение, първоначално условието е:

Трябва да се включи = FilterA OR FilterB OR FilterX

а след това става:

Трябва да се включи = (FilterMustA AND FilterMustB And FilterMustX) AND (FilterAnyA OR FilterAnyB OR FilterAnyX)

Това е трудна за осмисляне логика, затова винаги можете да се обърнете към нас за помощ на support@feeder.co.

Все още имате нужда от помощ?

Екипът ни за поддръжка чете всяко съобщение. Кажи ни какво се случва и ще ти помогнем.

Свържете се с поддръжката