セグメントの条件は参照します
このページで学べること
条件のフィルタリング方法など、セグメントの条件について詳しくご覧ください。Klaviyo でセグメントを作成する際、条件は、オーディエンスの特定の層を含める/除外するためにカスタマイズする構成要素です。簡単に言うと、プロファイルは、セグメントの作成時に設定した特定の条件を満たす場合にのみ、動的セグメントに表示されます。
Klaviyo を使い始めたばかりで、セグメンテーションのヒントが必要ですか?セグメントを作成するガイドをご覧ください。セグメント条件を結合する方法については、AND と OR のガイドをご覧ください。
セグメントの条件
1 つのセグメントに設定できる条件は最大 100 件です。
セグメントを作成する際は、次の条件に基づいて対象者を含める、または除外できます。
- ユーザーが実行したこと(または実行していないこと)
Klaviyo が追跡するあらゆるアクティビティから選択できます。これらを イベント または メトリック と呼びます。アカウントで追跡されているすべてのメトリックの一覧を確認するには、Klaviyo アカウントで [分析] > [メトリック] に移動します。 - ユーザーに関するプロパティ
アカウント内のプロファイルに関連付けられた属性に基づいてセグメントを作成できます。カスタムプロパティは外部連携経由で割り当てることも、手動でプロファイルに追加することもできます。 - 指定した地点からの距離
米国、英国、カナダ、オーストラリア、ニュージーランド、またはサポート対象のEU諸国の顧客をターゲティングする場合、このオプションを使用すると、特定の郵便番号から一定の半径に基づいてセグメントを作成できます。
英国の郵便番号については、前半の番号(outward code)による絞り込みに対応しています。後半の番号(inward code)、または前半と後半の両方を使った絞り込みはできません(前半と後半の番号は通常は半角スペースで区切られています)。たとえば、対象者の郵便番号が「SW1W 0NY」の場合、フィルター機能で使用できるのは、前半部分(SW1W)のみとなります。
- EU(GDPR)対象/対象外
このオプションは、GDPRに準拠した同意を収集していない場合に、特定のセグメントからEU圏内の顧客を除外したいときに便利です。このセグメント条件には英国の顧客は含まれないため、GDPR UK 法令に準拠するには、セグメント定義に追加で 位置情報に基づくルール を追加する必要があります。 - 登録リスト
このオプションは、2 つ以上のリストを組み合わせる場合や、特定のリスト登録者に限定したセグメントを作成する場合に最適です。これはキャンペーンを送信する際のベストプラクティスです。 - マーケティング受信の可否
特定のチャネル(例:メール、SMS、プッシュ)について、セグメントメンバーがマーケティングを受信できるようにするかどうかを選択します。オプトインメール購読者のみを含めるには、フィルターを追加をクリックし、理由:人物 > 購読を選択します。 - 予測分析データ
予測分析データを使用すると、顧客生涯価値(CLV)や推測される性別に基づいてセグメント化でき、たとえば、リピート購入の可能性が高い顧客や逆に低い顧客などを特定するのに活用できます。CLV は、この記事に記載されている条件を満たしている場合にのみ条件として表示される点にご注意ください。
以降のセクションでは、これらの各オプションについて詳しく説明します。
顧客行動履歴(実行・未実行)
この条件では、プロファイルが実行したアクションを表す Klaviyo のイベントに基づいて、プロファイルをセグメンテーションできます。アナリティクス>メトリックに移動すると、さまざまな外部連携を通じて Klaviyo が追跡しているすべてのアクティビティが表示されます。これらのメトリックは、「顧客行動履歴(実行・未実行)」 を条件に使用したセグメンテーションで利用できます。
たとえば、少なくとも 2 回購入した顧客は次のようにしてすべて見つけられます:

選択したメトリックの次の項目を調整およびフィルタリングできます。
- 頻度
アクティビティを選択した後、対象者がそのアクティビティをどのくらいの頻度で(または頻繁ではなく)行ったかに基づいてセグメントできます。使用できる演算子は次のとおりです:- 少なくとも 1 回
- 0 回(選択した期間内にこのアクションを実行していない)
- 次と等しい(指定した数値と完全に一致する)
- 次の値と等しくない(指定された数値と完全に一致しない)
- 次以上(より大きい、または等しい)
- 次より大きい
- 次より小さい
- 最大(次以下)
- 期間
頻度を選択した後は、各対象者のイベント数をカウントする期間も選択する必要があります。これらの計算は UTC に基づいて行われます。ここでのオプションは次のとおりです。 - 全期間
- 直近(直近X時間、X日、またはX週間以内)
- 期間内(2 つの相対日付の間、つまり 30~90 日前の間)
- 少なくとも(少なくともX時間、日、または週間前)
- 前(特定の日付より前)
- (特定の日付の)後
- 日付の間(2 つの特定の日付の間)—この日付範囲には、指定した最初の日付から終了日までのユーザーが含まれる点にご注意ください。
フィルター アイコンをクリックすると、含まれるイベントの種類をさらに絞り込むことができます。すべてのメトリックにはそれぞれ固有のプロパティ セットが関連付けられており、これらのプロパティを活用して、セグメントで取り込む対象をより具体的に指定できます。

たとえば、誰かが商品を購入するたびに記録される Ordered Product メトリックがある場合は、特定の商品バリエーションを購入したユーザーを見つけるために Variant Name プロファイルプロパティでフィルタリングするとよいでしょう。
売上フィルターのオプションはセグメント内でのみ利用可能であり、Klaviyo のメトリックタブからアカウントでエクスポートできるメトリックではありません。売上は、「注文の確定」または外部連携を通じて同期された同等のイベントの値に基づきます。
イベントおよびプロファイルプロパティ値のドロップダウンには、すべての値が表示されない場合があります。値を検索するか、表示されない場合は全文を入力してください。テキスト値は大文字と小文字を区別します。たとえば、Chocolateとchocolateは異なる値です。メールのプロファイルプロパティを使用した比較では、大文字と小文字が区別されません。
上記の例では、目的のバリエーション名の値(例:チョコレート、バニラ、ミントチョコレートチップ)が検索フィールドに表示されない場合があります。この場合は、完全なプロパティ値(例:Chocolate、大文字と小文字を区別)をそのまま入力すれば、セグメントは想定どおりに機能します。

セグメントでイベント条件のフィルターを設定する際に、演算子も選択できます。利用できるオプションは データ型 によって異なります。データ型は、イベント データの値を反映するように自動的に設定されます。誤ったデータ型を選択すると、意図しない方法でセグメントが評価される可能性があるため、Type フィールドを調整する際は注意してください。
セグメントで、本来はプロファイルが含まれているはずなのに0件のプロファイルが返される場合は、正しいデータ型が選択されていることを確認してください。たとえば、データが実際にはText形式であるのに、List データ型が設定されている場合があります。
条件のデータ型を設定するには、条件の演算子フィールドで目的のアイコンを選択します。
- テキスト
[T]アイコンで表示されます - 数値
「#」アイコンで表されます。 - ブール型
左右の矢印アイコンで表されます。 - リスト
箇条書きリストのアイコンで表されます。

イベントフィルターは、テキスト、数値、ブール値、リストのデータ型に対応しています。以下の演算子は、データ型によって異なります。日付の演算子は、イベントプロパティではなくプロファイルプロパティにのみ適用されます。
テキスト
テキストはプレーンテキストを表すデータ型であり、次の演算子を使用できます。
- 等しい(値と完全に一致)
- 次と等しくない(値と完全には一致しない)— なお、値が設定されていないものは含まれません。たとえば、国が United States と等しくない人のセグメントを作成した場合、これは国の値が United States 以外に設定されている人のみを取り込み、国の値が設定されていない人は取り込みません。
- 次を含む(プロパティがテキストで構成される場合、値に指定した文字列が含まれていることを意味します。プロパティがリストで構成される場合、いずれかを含む演算子を使用すると、設定したディメンション値と完全に一致するリストアイテムを検索します)。
- テキストを含まない(プロパティに指定した文字列が含まれない)— なお、値が設定されていないものは含まれません。たとえば、国にUnited Statesが含まれない人のセグメントを作成した場合、取り込まれるのは国の値がUnited States以外に設定されている人のみで、国の値が設定されていない人は含まれません。
- 次のいずれかを含む(値のセット内)
- いずれにも含まれない(値のセットに含まれない)
- 次で始まる(値が指定した文字列で始まる)
- で始まらない(値が指定した文字列で始まらない)
- (値が指定した文字列で終わる)で終わる
- (値が指定された文字列で終わらない) で終わらない
- 設定済み(イベントに値が存在します)
- 設定されていません(イベントに値が存在しません)
数字
Numberは、小数を含む数値を表すデータ型であり、次の演算子を使用できます。
- 次と等しい
- 次と等しくない
- 次の値以上(値が次の値以上)
- 次の値以下(値が次の値以下)
- 次より大きい
- 次より小さい
日付
日付は、プロファイルプロパティ上の日付または時刻の値を表し、次の演算子を使用できます。日付の演算子は、イベントプロパティでは利用できません。
- 直近(値は直近 X 時間/日/週以内で、選択した日付を含む)
- 次の値以上(値がX時間/日/週間以上前であること。選択した日付は含まれません)
- (値は X~Y 時間/日/週前の間。開始日は含むが終了日は含まない)
- 次の期間内(値が次の X 時間/日/週以内に含まれる)
- 次より前(値が X 日付より前であり、選択した日付は含みません)
- 次より後(値は X 日付の次の日以降で、選択した日付は含まれません)
- 日付の間(値は開始日と終了日を含む X と Y の日付の間です)
- 日付は今日です(値は今日の日付です)
- 日が次の(値は次の X 日以内)にあります
- 日が直近(値は直近 X 日間です)
- Day はこの月内です(値は当月内です)。
- 日(値は X 月)
日付を使用したセグメント化について詳細はこちら。
ブール型
ブール値は、true または false のいずれかに設定された値を表すデータ型で、次の演算子を使用できます。
- true(ブール値が true に設定されている)
- false(ブール値が false に設定されている)
リスト
リストは値の配列を表すデータ型です(例: ["Offer1", "Offer2"])。セグメント化できるのは単純なリストのみであり、複雑なリスト(つまり、リスト内のリスト)はセグメントフィルターでは対応できません。
- 次のいずれかを含む(リストには指定された値のいずれかが含まれます)。たとえば、[「Offer1」、「Offer2」]を含むリストは、Offer1またはOffer2を選択した場合に一致します。
- (リストには指定したすべての値が含まれます)
- テキストを含む(特定のテキストを含むリスト内のすべての値が含まれます。たとえば、“jacket,” というテキストを使用すると、この単語を含むすべての値を検索します)
- (リストに特定の値がいずれも含まれていない)
- (リストに指定した値がすべて含まれていない)次のすべてを含まない
- テキストを含まない(リストでは、この特定のテキストを含む値は一切キャプチャされません)
- 空(リストに値がありません)
- 空ではない(リストに少なくとも1つの値が設定されている)
- 少なくとも(リストに少なくとも X 個の値が設定されている)
- (リストに最大 X 個の値が設定されている)最大
- 次より大きい(リストに X 個より大きい値が設定されている)
- 未満(リストで設定されている値がX個未満)
セグメントをアカウント間で複製する際は、宛先アカウントにマッピングされている条件とフィルターを確認してください。一致できなかった条件やフィルター値がある場合は、それらを更新してください。
2024年10月までは、Klaviyo はリストタイプに対して Contains のみをサポートしていました。この演算子は、新しい Contains the text 演算子と区別するため、現在は Includes any of と呼ばれています。
制限事項
イベントプロパティを使用してセグメントを作成する場合、サポートされているデータ型は次のとおりです:
- テキスト
- 数字
- ブール型
- リスト
特定のイベントプロパティが有効な datetime としてフォーマットされている場合でも、イベントプロパティでは日付ベースの演算子はサポートされません。
イベントに関連する日付でセグメント化する必要がある場合は、次を推奨します:
- 日付をプロファイルプロパティとして保持(たとえば、
profile.data.attributes.propertiesを使用して Events API 経由で) - 次に、日付ベースの演算子がサポートされるそのプロファイルの日付プロパティを使用して、セグメントを構築します。
注:この回避策は、イベントスキーマを管理でき、プロファイルに保持する日付を選択できる カスタムイベント に特に関連します。
プロパティ情報
この条件を使用すると、プロファイルプロパティ(Klaviyo で連絡先について収集した情報)に基づいてフィルタリングできます。Klaviyo のプロファイルの カスタムプロパティ セクションにあるデータはすべて、「プロパティ情報」を使用してセグメント化するのに利用できます。
デフォルトでは、次の Klaviyo プロパティにアクセスして使用し、セグメントを作成できます。
- 市区町村
- 国
- メール
- 初めてアクティブ
- 名
- 初期ソース
- 最後にアクティブ
- 姓
- 組織
- 県・州/地域
- ユニーク ID
- 郵便番号
- 電話番号(フィルターで 国コード を使用できます)
連絡先に関する追加情報(例:カスタムプロパティ)を収集すると、この情報を使用してセグメントを作成できます。
郵便番号を選択すると、セグメントビルダーはデフォルトで次のいずれかを含むになり、複数の郵便番号に対応しています。郵便番号は合計で最大500件まで選択または一括追加できます。コードを一括追加するには、郵便番号を追加をクリックし、カンマまたは改行で区切ってコードを入力してから、追加をクリックします。詳しくは位置ベースのセグメントを作成する方法をご覧ください。
別の例として、ニュースレター購読者から商品に関する好みのデータを収集している場合、回答に基づいてセグメントを作成できます。

セグメンテーション用のプロファイルプロパティを選択した後、演算子も選択できるようになります。利用可能なオプションはプロパティのデータ型によって異なります。これは、プロパティを選択すると自動的に更新され、そのプロパティに含まれる値が反映されます。誤ったデータ型が選択されると意図しない方法でセグメントが評価される可能性があるため、タイプ フィールドを調整する際は注意してください。
以下はテキストプロパティの演算子です:
- 次と等しい
- 次と等しくない
- 次を含む(プロパティがテキストで構成される場合、プロパティに指定した文字列が含まれていることを意味します。プロパティがリストで構成される場合、[いずれかを含む]演算子を使用すると、設定したディメンション値と完全に一致するリストアイテムを検索します。)
- テキストを含まない(プロパティに指定した文字列が含まれていない)—なお、値がnot setのものは取得されません。たとえば、国にUnited Statesが含まれていない人のセグメントを作成した場合、United States以外の値が国に設定されている人のみが取り込まれ、国の値がnot setの人は取り込まれません。
- 次のいずれかを含む(プロパティが値のセットに含まれる)。
- (プロパティが値のセットに含まれていない)いずれも含まない
- で始まる(プロパティが指定された文字列で始まる)
- で始まらない(プロパティが指定された文字列で始まらない)
- (プロパティが指定された文字列で終わる) で終わる
- (プロパティが指定された文字列で終わらない)で終わらない
- が設定されています(プロファイルにプロパティが存在します)
- 設定されていません(プロパティがプロファイルに存在しません)
プロパティと演算子を選択したら、最後に必要なのはディメンション値です。クリックすると、この値フィールドにドロップダウンメニューが表示され、選択したプロパティ、演算子、データタイプに基づく推奨値が候補として表示されます。
選択したプロパティに数値または日付の値が含まれる場合は、データ型を適切に調整してください。これにより、型固有の演算子が表示され、セグメンテーションで使用できる値に影響します。
利用可能なデータタイプは次のとおりです:
- テキスト:プレーンテキスト。
- 数値:小数を含む数値。
- Date: 日付/時刻の値。
- ブール型: true または false の値。
- リスト:値の配列(例: ["Offer1", "Offer2"])。セグメント化できるのは単純なリストのみであり、複雑なリスト(つまり、リスト内のリスト)はセグメントフィルターでは対応できません。
プロファイルプロパティの値のドロップダウンに、すべての値が表示されない場合があります。必要な値が表示されない場合は、値の全体を手動で入力してください。
上記の例では、目的のコーヒーの種類の値(例:Whole bean、Fine ground、Coarse groundなど)が検索フィールドのドロップダウンメニューに表示されない場合があります。その場合は、プロパティ値全体(例:Whole bean。大文字・小文字を区別)をそのまま入力するだけで、セグメントは想定どおりに機能します。
指定した地点からの距離
郵便番号を使用して、受信者のプロファイルに記載されている所在地でセグメントをフィルタリングします。プロファイルには、距離条件の照合のためにKlaviyoが特定できる国と郵便番号が必要です。国または郵便番号がない場合、Klaviyoは代わりに緯度と経度の座標を使用します。これにより、特定の場所から設定した距離の範囲に居住している人に、地域に特化した情報を送信できます。

実店舗または対面イベントがある場合、参加に関心を持つ可能性のある顧客やブランド ファンをターゲティングできます。
実店舗がなくても、この機能を使用して地域特有の商品(例:冬の寒冷地における手袋)に関する情報を送信したり、特定のエリアにプロモーションを送信したりできます。さらに、これにより、サインアップフォームを使用して特定の地域に表示されるポップアップを作成でき、ウェブサイト上で受信者の体験をパーソナライズできます。
EU(GDPR)対象/対象外
この条件は、EU 内の人を識別するために使用できます。これは、GDPR に準拠するために、特定のセグメントからこれらの連絡先を除外したい場合に役立ちます。

登録リスト
この条件を使用すると、特定のリストへの登録有無に基づきセグメント化できます。
リストの一部を幅広く抽出したい場合は、このセグメントを使用してください。たとえば、次のセグメントでは、ニュースレター リストに含まれる米国の全員が特定されます。

登録リストを条件にセグメント化する場合は、その人がリストに追加された日時に基づいてフィルタリングできます:
- 直近(直近X時間、日、または週以内)
- (2 つの相対日付) の間
- より前(X時間、X日、またはX週間より前)
- 少なくとも(少なくともX時間、日、または週間前)
- (特定の日)より前
- 後(特定の日付)
- 日付の間(2 つの特定の日付)— この日付範囲には最初に指定した日付の人が含まれますが、終了日は含まれないことに注意してください。セグメントに最後の日付が実際には含まれないため、目的の終了日を含めるには、期間の終了日を 1 日過ぎた日付を時間範囲に追加してください。
送信抑制の有無
2023年10月に、条件メールの送信抑制済みかどうかは、条件マーケティング受信の可否に置き換えられました。セグメントは新しい条件を適用するように自動更新されました。なお、この変更によって影響を受けたセグメントはありませんでした。新しいセグメント条件への移行の詳細をご覧ください。
SMS 受信への同意の有無
2023年10月に、条件SMS受信への同意の有無は、条件マーケティング受信の可否に置き換えられました。セグメントは新しい条件を適用するように自動更新されました。なお、この変更によって影響を受けたセグメントはありませんでした。
マーケティング受信の可否
セグメントは、どのマーケティングチャネルを購読しているか、または購読していないかに関係なく、アカウント内のすべてのプロファイルから取得されます。セグメントを作成すると、特定のチャネル(例: メール)で送信抑制済みのプロファイルが含まれている可能性があります。つまり、そのチャネルを通じて連絡できない場合があります。
セグメントメンバーのうちコンタクト可能な人数を正確に把握するには、ANDコネクタを使用して次の条件を追加してください:マーケティング受信の可否 > 受信可 > メールマーケティング(またはテキストメッセージマーケティング、またはモバイルプッシュマーケティング)。
メールの場合、受信可能にはオプトインしていないプロファイルも含めることができます。オプトインメールの購読者のみを含めるには、フィルターを追加をクリックし、理由:人物 > 購読を選択してください。テキストメッセージの場合、受信可能 > テキストメッセージマーケティングでは、すでにテキストメッセージの同意が必要です。プッシュの場合は受信可能 > モバイルプッシュマーケティングを使用してください。理由:人物 > 購読フィルターは利用できません。

Klaviyo フォーム経由で購読したプロファイルのセグメントを作成するには、フィルター 購読方法 = Klaviyo フォーム を追加し、その後フォーム ID フィールドは空のままにします。
予測分析データ
顧客生涯価値に基づくオプションには、次の注文履歴が必要です。これらの要件は、予測性別には適用されません:
- 少なくとも 500 人の顧客が注文しました。これはアクティブなプロファイルを指すのではなく、実際にユーザーのビジネスで購入した人の数を指します。このセクションがプロファイルにあるのに空白の場合、その個人に関するデータが十分でないため予測できないことを意味します。
- Eコマース外部連携があります(例:Shopify、BigCommerce、Magento)または、API を使用して注文の確定を送信します。
- 少なくとも 180 日分の注文履歴があり、過去 90 日以内に注文があります。
- 3 件以上の注文を行った顧客が少なくとも一部存在します。
予測の日付範囲はデフォルトで365日です。パーソナライゼーションまたはアドバンストKlaviyoデータプラットフォームでカスタマイズした場合、予測CLV、合計CLV、および予測注文数はその範囲を使用します。予測の日付範囲を調整する方法をご確認ください。
これは、顧客生涯価値(CLV)に基づいてセグメント化する、または推測される性別に基づいてセグメント化する場合に使用できます。顧客に関する予測分析データ条件を使用する場合、次のオプションがあります。
- 予測される性別
Klaviyo の性別予測アルゴリズムは、顧客のファーストネームと国勢調査データを使用して、男性の可能性が高い、女性の可能性が高い、または不明のいずれかとして性別を予測します。 - 過去の顧客生涯価値
これは、個人が行った過去の購入の合計です。 - 予測顧客生涯価値
これは、予測期間中に顧客が支出する金額の予測です。 - 合計顧客生涯価値
これは、顧客の過去の顧客生涯価値と予測顧客生涯価値の合計です。 - 予測される注文数
これは、予測期間中に顧客が行うと予測される注文数です。これは正確な予測ではないため、場合によっては、予測される注文数としてあり得ない数値が表示されることがあります。たとえば、特定の顧客の予測される注文数として1.43が表示されることがあります。これは、注文が1回または2回になると見込まれる一方で、さらに多くなったり少なくなったりする可能性があることを意味します。複数の顧客をまとめてグループ化すると、グループ全体の合計注文数や支出を予測できるため、これらの見込みがより理解しやすくなります。予測される購入回数が1.43、0.25、3.12、0.78、2.97の顧客が5人いる場合、このグループ全体では、購入が合計約9回になると見込まれます。 - 購入間の平均日数
これは、お客様の各購入の間に経過した日数の平均です。

数値の予測の場合は、演算子を選択して値を入力します:
- 次に該当
- 次に一致しない
- 少なくとも
- 最大で
- 次より大きい
- 次より小さい
性別予測では、男性の可能性が高い、女性の可能性が高い、または不明確を選択してください。
セグメント条件のフィルタリング
セグメント条件を作成する際に、フィルターを使用してセグメントを絞り込むことができます。これは、セグメント条件を選択してからフィルターアイコンを選択することで実行できます。

次に、フィルターに使用するプロパティを選択できる入力が表示されます。プロパティを選択したら、そのプロパティの値を選択します。ここには、使用可能な値を含むドロップダウン メニューも表示されます。ドロップダウン内のオプションは、Klaviyo アカウントに同期されたもののみです。

単一のイベント条件に複数のフィルターを含めることもできます。例えば、特定の数の商品を含む注文を行い、その商品のうち 1 つが特定のブランドのプロファイルを含めることができます。イベント条件に複数のフィルターを含めるには、フィルターアイコンをもう一度選択します。
複数のアカウントにまたがって複数のフィルターを含むセグメントを複製する場合は、マッピングされた各条件とフィルターを確認してください。宛先アカウントと一致させることができなかった条件やフィルター値はすべて更新してください。

各イベント条件に設定できるフィルターは最大 10 個です。最大数のフィルターに達すると、そのイベント条件にはフィルター アイコンが表示されなくなります。
購入イベントについては、Klaviyoがアカウントに同期された購入情報から商品値を事前に入力します。Klaviyoにまだ存在しないプロパティ値(例:ストアの新商品で、まだ誰も購入していない商品)を基にセグメントを作成している場合は、その値を値ボックスにコピー&ペーストできます。貼り付けたプロパティ値と、最終的にKlaviyoに同期される値が同一であれば、セグメントは想定どおりに機能します。
Klaviyo は特定のメトリックに関する多くの詳細を同期する場合がありますが、同期されたプロパティのすべてがセグメンテーションに使用できるわけではありません。データ管理の目的で、イベントの主要な詳細のみがトップレベルのプロパティとして同期され、セグメント化できるのはこれらのトップレベルのプロパティのみです。
イベントについて Klaviyo が同期する生データを表示すると、イベントの主要なデータポイントが表示されます。例えば、注文の確定イベントでは、次のようなトップレベルのプロパティが表示される場合があります。
- 値
- コレクション / カテゴリ
- 商品数
- 項目
- ソース名
「Extra」または「Details」というラベルの付いた配列が表示されます。「Extra」または「Details」配列内のデータはメールテンプレート内に挿入できますが、この配列内にネストされたプロパティに基づいてセグメント化することはできません。
カスタム外部連携とセグメンテーション
独自のカスタム外部連携を構築し、Klaviyo に送信するデータの構造をどのようにするかを決める場合は、セグメント化に使用したいすべてのプロパティがトップレベルのプロパティとして送信され(ネストされない)ていることを確認してください。
たとえば、サイトで誰かが購入を完了するたびにイベントを追跡する Placed Order メトリックを作成する場合、誰かが購入した商品に基づいてイベントをフィルタリングしたいことがあります。
これを行うには、購入されたすべての商品名を含む最上位の「ItemNames」配列が必要です。これは、各アイテムの詳細を含むネストされた配列に加えて必要になります。以下では、この「注文の確定」イベントのペイロード内の ItemNames 配列に加え、各商品の詳細情報を含む Items 配列も確認できます。
{
"token" : "API_KEY",
"event" : "Placed Order",
"customer_properties" : {
"$email" : "john.smith@gmail.com",
"$first_name" : "John",
"$last_name" : "Smith"
},
"$event_id" : "1234",
"$value" : 29.98,
"Categories" : ["Fiction", "Classics", "Children"],
"ItemNames" : ["Winnie the Pooh", "A Tale of Two Cities"],
"Brands" : ["Kids Books", "Harcourt Classics"],
"Items" : [
{
"SKU" : "WINNIEPOOH",
"Name" : "Winnie the Pooh",
"Quantity" : 1,
"ItemPrice" : 9.99,
"RowTotal" : 9.99,
"ProductURL" : "http://www.example.com/path/to/product",
"ImageURL" : "http://www.example.com/path/to/product/image.png",
"Categories" : ["Fiction", "Children"],
"Brand" : "Kids Books"
},
{
"SKU" : "TALEOFTWO",
"Name" : "A Tale of Two Cities",
"Quantity" : 1,
"ItemPrice" : 19.99,
"RowTotal" : 19.99,
"ProductURL" : "http://www.example.com/path/to/product2",
"ImageURL" : "http://www.example.com/path/to/product/image2.png",
"Categories" : ["Fiction", "Classics"],
"Brand" : "Harcourt Classics"
}
],
"time" : 1387302423
}カスタム外部連携の詳細については、過去のイベントデータを手動でインポートするに関する記事をご覧ください。
その他のリソース
- AND と OR の違い
AND コネクタと OR コネクタについて、また Klaviyo でセグメントやフローを設定する上でのこれら重要性について理解を深めましょう。これらのコネクタよって、セグメントに含まれる対象者や、フローメッセージが送信されるタイミングが決まります。このガイドでは、2 つの条件の違いと、適切なオーディエンスをターゲットにするためにどちらをどのような場面で使うべきかを解説します。
- セグメントのスタートガイド
Klaviyo でセグメントを作成して使用する方法を確認しましょう。セグメントは、オーディエンスを理解し、ターゲットを絞ったメッセージを送信するための強力なツールです。