「必ず一致」と「いずれかに一致」するフィルター

2026年10月12日に更新 読了時間:1分

Feederでは、投稿に対して複雑な条件のフィルターを作成できます。一部のフィードだけに適用するフィルターも、すべてのフィードに適用するフィルターも作成できます。また、フィルターに実際に一致したときの動作を変える「除外」フィルターと「含む」フィルターもあります。ここでは、フィルターが「trueになる」または「trueと評価される」と表現します。

全体フィルターと通常のフィルターを組み合わせると、扱いにくくなることがあります。特に、全体の「除外」フィルターは影響を受けやすい設定です。

そこで、「詳細設定: 常に true である必要がある」という設定を用意しました。

この設定は、フィルターの真偽値に関係します。投稿がフィルターに通過して「未フィルター」の状態にとどまるには、その投稿に適用されるフィルターのいずれかが「true」と評価されればよい、という仕組みです。

たとえば、フィード1に一致するフィルターA、B、Cがあり、フィード1に新しい投稿が届いたとします。フィルターA、B、Cのいずれかが「true」と評価されれば、その投稿は通過します。全体フィルターでは通常、この動作は望ましくありません。そのため、フィルターを「必ず一致」と「いずれかに一致」の2種類に分けています。「常に true である必要がある」をオンにすると、そのフィルターは「必ず一致」に分類されます。

例を見てみましょう。

フィルターA: すべてのフィード(フィード1、2、3)で「Ford」という単語を除外する
フィルターB: 特定のフィード(フィード1)で「China」という単語を含める

両方のフィルターが「いずれかに一致」に設定されていて、フィード1に「Ford eyes China in Q4 2021」というタイトルの投稿が届いたとします。フィルターAまたはフィルターBのどちらかがtrueであれば、その投稿は通過します。

フィルターAはfalse: 「Ford」を含む
フィルターBはtrue: 「China」を含む

このときFeederが確認するのは、次の条件です。

フィルターAまたはフィルターBのどちらかがtrueと評価されるか。そうであれば、投稿をリストに残す。

フィルターBがtrueなので、投稿を含めて通知します。

一方、フィルターAを「必ず一致」に設定すると、確認する条件は次のように変わります。

フィルターAがtrueと評価されるか。trueなら次に進む
その後
フィルターBがtrueと評価されるか。trueなら投稿を残す

この場合、投稿は除外されます。

式で表すと、次の形から

含めるべきか = フィルターA OR フィルターB OR フィルターX

次の形に変わります。

含めるべきか = (必須フィルターA AND 必須フィルターB And 必須フィルターX) AND (任意フィルターA OR 任意フィルターB OR 任意フィルターX)

少し理解しにくい仕組みです。ご不明な点があれば、いつでもsupport@feeder.coまでお問い合わせください。

まだサポートが必要ですか?

サポートチームがすべてのメッセージに目を通しています。困っていることを教えてください。解決をお手伝いします。

サポートに連絡して