AND コネクタと OR コネクタについて、また Klaviyo でセグメントやフローを設定する上でのこれら重要性について理解を深めましょう。これらのコネクタよって、セグメントに含まれる対象者や、フローメッセージが送信されるタイミングが決まります。このガイドでは、2 つの条件の違いと、適切なオーディエンスをターゲットにするためにどちらをどのような場面で使うべきかを解説します。

AND コネクタ

条件同士を AND コネクタでつなぐと、セグメントやフローフィルターはより厳密になります。Klaviyo は、AND で区切られた各条件を個別にチェックするため、すべての条件が真(True)でなければ対象に含まれません。つまり、ある顧客が一方の条件を満たしていても、もう一方の条件を満たしていない場合、その顧客はフローやセグメントから除外されます。

フロー例

下記のフロー例では、ニュースレターリストに登録されていること、かつ(AND)、 過去 30 日以内にメールを開封していることが、フローに含まれる条件となります。ニュースレターのリストに登録しているだけの人や、過去 30 日以内にメールを開封しただけの人は、注文をしてもこのフローには進みません。

対象になるためには、両方を行っている必要があります。

Example flow where someone must have subscribed to your newsletter and placed an order at least once in the last 30 days
Example flow where someone must have subscribed to your newsletter and placed an order at least once in the last 30 days

セグメント例

下記のセグメント例では、顧客はニュースレターリストを購読済み、かつ(AND)、 期間を通して少なくとも 1 回は注文している必要があります。これらのアクションのいずれかしか行っていない人はセグメントに含まれません。

このセグメントに表示されるのは、両方の操作を行った人のみです。

Example segment where someone must have subscribed to your newsletter and placed an order at least once ever
Example segment where someone must have subscribed to your newsletter and placed an order at least once ever

否定条件でのフロー例

以下のフロー例では、フロー開始以降に注文がない、かつ(AND)、 過去 20 日間サイトへの訪問がなかった人を対象にするよう再獲得フローを設定しています。こうすると、最近サイトにアクセスした人やフローを経由して注文した人は、メッセージを受け取ることがなくなります。どちらか一方のフィルター条件と一致しない人は、フローから除外されます。

条件が否定形であるため(つまり、注文をして「いない」こと、サイトへの訪問が「0回」であること)、AND コネクタを使用して、両方の条件を満たす人だけが含まれるようにします。

Example flow where someone must not have placed an order since entering the flow and has not been active on your site in the last 20 days
Example flow where someone must not have placed an order since entering the flow and has not been active on your site in the last 20 days

OR コネクタ

セグメントやフロー条件を OR でつなぐと、条件の柔軟性が増し、より包括的になります。OR コネクタはその包括的な特性により、結合された条件の 1 つを満たすだけで対象に追加されます。つまり、顧客が一方の条件を満たしていなくても、もう一方の条件を満たしていればフローまたはセグメントに含まれることになります。

セグメント例

下記の例では、顧客はメールリストに登録されている OR 期間を通して少なくとも 1 回商品を注文している必要があります。

これらのどちらにも当てはまらない顧客はセグメントの対象になりません。しかし、少なくとも 1 つに当てはまれば、このセグメントに含まれることになります。

Example segment where customer must have subscribed to your Newsletter list OR ordered a product at least once ever
Example segment where customer must have subscribed to your Newsletter list OR ordered a product at least once ever

AND と OR の比較図

Graphic showing add is exclusive requires a profile to meet every condition and Or is inclusive and requires profile to meet just on
Graphic showing add is exclusive requires a profile to meet every condition and Or is inclusive and requires profile to meet just on

複雑な例

否定条件

否定形の条件を扱う場合、AND はすべての条件が真と評価される必要があるのに対し、OR は 1 つだけ真であればよいことを覚えておいてください。

例えば、アメリカとカナダに住んでいる人を除外するフローフィルターを作りたい場合、人に関するプロパティを使って、国が米国に等しくない OR 国がカナダに等しくないと設定すればよいと思うかもしれません。

しかし、OR コネクタを使用した場合、これらの条件のうち 1 つだけが満たされればよいため、カナダ(米国ではない)に居住している人はこのフローに含まれることになります。両国の人々を除外するには、AND コネクタを使用します。

間違い

正しい

OR コネクタを使用して、国が米国およびカナダのいずれとも等しくないという条件を設定してしまった間違ったフロートリガーの例AND コネクタを使用して、国が米国およびカナダのいずれとも等しくないという条件を設定した正しいフロートリガーの例

両方のコネクタを適用

セグメントやフローを生成する際に、AND 条件と OR 条件の両方が必要な場合もあります。条件に関するルールは変わりません。2 つの条件が AND で結ばれている場合は、どちらも「真」でなければ購読者は対象に含まれません。一方、条件が OR で区切られている場合は、どちらか一方が真であれば対象に含まれます。

例えば、「Nearly There」セグメントでは、エンゲージメントがあるが、まだ購入に至っていない購読者を見つけることが目標です。以下では、エンゲージメントが AND 条件と OR 条件の両方で定義されています。

And vs or example.jpg
And vs or example.jpg

この場合、OR コネクタは括弧の中にあるかのように機能します。OR コネクタが 2 つの AND コネクタに挟まれていますが、開封とクリックの条件は OR で区切られているため、セグメントに含まれるために両方が真である必要はありません。

その他のリソース

この記事は役に立ちましたか?
この記事へのフィードバックには、このフォームのみを使用してください。 サポートへの連絡方法.

Klaviyo の詳細を見る

コミュニティ
同業者、パートナー、Klaviyo のエキスパートとつながり、インスピレーションを得たり、インサイトを共有したり、あらゆる質問への回答を得たりできます。
パートナー
特定のタスクのサポートや継続的なマーケティング管理のために、Klaviyo 認定エキスパートを雇いましょう。
サポート

アカウントからサポートにアクセスしてください。

メールサポート (無料トライアルと有料アカウント) 24 時間 365 日利用可能

チャット/バーチャル アシスタント
利用可否は地域およびプランタイプによって異なります