---
title: "Sitecore CDPでセグメントにルールを作成・追加する"
slug: "create-and-add-rules-to-a-segment-in-sitecore-cdp"
abstract: "セグメントの作成方法とルールの追加方法(Sitecore CDP)。"
---
# Sitecore CDPでセグメントにルールを作成・追加する

[Sitecore CDP内で使用](https://doc.sitecore.com/cdp/ja/users/sitecore-cdp/introduction-to-batch-segmentation/using-segments-within-sitecore-cdp.html "Using segments within Sitecore CDP")するためのセグメントを作成したり、組織のデータを照会したりすることができます。セグメントを作成した後は、そのセグメントを組織の夜間セグメントビルドに含めるように[スケジュール](https://doc.sitecore.com/cdp/ja/users/sitecore-cdp/introduction-to-batch-segmentation/managing-segment-status-in-sitecore-cdp/schedule-a-segment-in-sitecore-cdp.html "Schedule a segment in Sitecore CDP")する必要があります。組織のデータだけを照会する場合は、セグメントをスケジュールする必要はありません。

## セグメントを作成する

セグメントを作成するには:

1.  ナビゲーションメニューで「 **バッチセグメント** 」>「 **バッチセグメント」**をクリックします。
    
2.  セグメント **作成**をクリックします。
    
3.  セグメントの **タイトル** ダイアログで、セグメントの直感的な名前を入力し、「**作成**」をクリックします。
    
4.  セグメントビルダーで、セグメントルールに追加できる利用可能なフィールドや属性を見るには、以下のいずれかのエンティティとセグメント **ルール**に表示される関連エンティティタイプをクリックしてください。
    
    -   **[ゲスト](https://doc.sitecore.com/cdp/ja/users/sitecore-cdp/data-availability-in-sitecore-cdp/available-data-types/guest-data.html "Guest data")**
        
    -   **[会期](https://doc.sitecore.com/cdp/ja/users/sitecore-cdp/data-availability-in-sitecore-cdp/available-data-types/sessions-data.html "Sessions data")**
        
    -   **[イベント](https://doc.sitecore.com/cdp/ja/users/sitecore-cdp/data-availability-in-sitecore-cdp/available-data-types/event-data.html "Event data")**
        
    -   **[秩序](https://doc.sitecore.com/cdp/ja/users/sitecore-cdp/data-availability-in-sitecore-cdp/available-data-types/order-data.html "Order data")**
        
    -   **[注文品](https://doc.sitecore.com/cdp/ja/users/sitecore-cdp/data-availability-in-sitecore-cdp/available-data-types/order-item-data.html "Order item data")**
        
        > !注表示されるエンティティは、組織がSitecore CDP APIを使ってSitecore CDPに渡したデータに依存します。例えば、組織がまだSitecore CDPに注文や注文品を渡していない場合、**注文** および **注文品** 目のエンティティは表示されません。
        
5.  ルールにフィールドや属性を追加するには、**+追加**をクリックしてください。特定の属性を持つゲストの[即時数を見る](https://doc.sitecore.com/cdp/ja/users/sitecore-cdp/introduction-to-batch-segmentation/create-and-add-rules-to-a-segment-in-sitecore-cdp/interrogating-your-organization-s-data-in-sitecore-cdp.html "Interrogating your organization's data in Sitecore CDP")には、次のスクリーンショットのように、属性の隣にあるチャート![seg\_cdp\_charticon.png](https://doc.sitecore.com/api/markdown-image/cdp/ja/users/sitecore-cdp/images/seg_cdp_charticon.png)アイコンにカーソルを合わせてください。
    
    > !警告セグメント単位のデータ利用可能性
    > 
    > Sitecore CDPは、最新のゲストデータをセグメントに提供する夜間処理サービスを実行しています。このサービスはUTC 00:00に稼働します。つまり、セグメント作成に使われたデータは、サービスが最後に実行された時間までのデータに基づいています。例えば、放置されたカートを持つ顧客のセグメントを作成すると、Sitecore CDP UTC 00:00までの放棄カートを持つ顧客も含まれます。この時間以降に放棄されたカートを持つ顧客は、サービスが再びUTCに稼働した際にセグメント00:00利用可能になります。
    > 
    > デイリー処理サービスは、セグメントビルダーで選択用の値が表示されるタイミングにも影響します。例えば、ADD\_TO\_WISHLISTという新しいイベントタイプを使うセグメントを作成したい場合は、UIで選択の値を表示するのは、最後の処理サービスが実行される前に発生したADD\_TO\_WISHLISTイベントを持つゲストが少なくとも1人いるまで、UTC 00:00表示されません。
    
    ![Viewing embedded analytics in batch segmentation.](https://doc.sitecore.com/api/markdown-image/cdp/ja/users/sitecore-cdp/images/Segment_builder_hover.png)
    
6.  ドロップダウンリストからルールで使用する比較器をクリックしてください。比較器は以下のデータ型に基づいています:
    
    -   **[ストリング](https://doc.sitecore.com/cdp/ja/users/sitecore-cdp/introduction-to-batch-segmentation/create-and-add-rules-to-a-segment-in-sitecore-cdp/using-comparators-in-a-segment/using-string-comparators-in-a-segment.html "Using string comparators in a segment")**
    -   **[番号](https://doc.sitecore.com/cdp/ja/users/sitecore-cdp/introduction-to-batch-segmentation/create-and-add-rules-to-a-segment-in-sitecore-cdp/using-comparators-in-a-segment/using-number-comparators-in-a-segment.html "Using number comparators in a segment")**
    -   **[ブール](https://doc.sitecore.com/cdp/ja/users/sitecore-cdp/introduction-to-batch-segmentation/create-and-add-rules-to-a-segment-in-sitecore-cdp/using-comparators-in-a-segment/using-boolean-comparators-in-a-segment.html "Using Boolean comparators in a segment")**
    -   **[日付](https://doc.sitecore.com/cdp/ja/users/sitecore-cdp/introduction-to-batch-segmentation/create-and-add-rules-to-a-segment-in-sitecore-cdp/using-comparators-in-a-segment/using-date-comparators-in-a-segment.html "Using date comparators in a segment")**
    -   **[その他](https://doc.sitecore.com/cdp/ja/users/sitecore-cdp/introduction-to-batch-segmentation/create-and-add-rules-to-a-segment-in-sitecore-cdp/using-comparators-in-a-segment/using-other-comparators-in-a-segment.html "Using other comparators in a segment")**
7.  ドロップダウンリストから関連する値を入力または選択し、ルールを保存するには ![Add\_rule.png](https://doc.sitecore.com/api/markdown-image/cdp/ja/users/sitecore-cdp/images/Add_rule.png) をクリックしてください。リストには過去24時間のゲストデータに基づく価値が含まれています。進行中のゲストとのやり取りデータは24時間後にリストに表示されます。
    
    ![Selecting a value for the field and comparator within a rule group in a Sitecore CDP segment.](https://doc.sitecore.com/api/markdown-image/cdp/ja/users/sitecore-cdp/images/Segment_builder_select_value.png)
    
8.  同じフィルターグループに別のルールを追加するには、「**ルールを追加**」をクリックし、表示される追加フィールドを入力してから、ルールオペレーターのドロップダウンリストを有効にするために ![Add\_rule.png](https://doc.sitecore.com/api/markdown-image/cdp/ja/users/sitecore-cdp/images/Add_rule.png) をクリックしてください。
    
    > !注ルールを作る際には[、オーディエンスサイズを計算](https://doc.sitecore.com/cdp/ja/users/sitecore-cdp/introduction-to-batch-segmentation/create-and-add-rules-to-a-segment-in-sitecore-cdp/calculate-segment-audience-size-in-sitecore-cdp.html "Calculate segment audience size in Sitecore CDP")するのがベストプラクティスです。
    
9.  ルールオペレーターのドロップダウンリストで、2つのルールを結合するために使いたいルールオペレーターをクリックしてください:
    
    -   **そして** - 同じフィルターグループの条件を組み合わせます。ゲストはセグメントに含まれるために、前後のルールのすべての条件を備えていなければなりません。
        
    -   **または**、ゲストは前述または後のルールのいずれかの条件をセグメントに含めることができます。
        
        > !注SQLとSitecore CDPデータモデルにご慣れがあれば、**Advanced Mode**をクリックして[SQLクエリを書き、](https://doc.sitecore.com/cdp/ja/users/sitecore-cdp/introduction-to-batch-segmentation/create-and-add-rules-to-a-segment-in-sitecore-cdp/write-an-sql-query-in-sitecore-cdp.html "Write an SQL query in Sitecore CDP")セグメントを作成できます。
        
    
    異なるフィルターグループからセグメントルールを追加したり、組織の夜間セグメント構築にセグメントを含めるスケジュールを[組](https://doc.sitecore.com/cdp/ja/users/sitecore-cdp/introduction-to-batch-segmentation/managing-segment-status-in-sitecore-cdp/schedule-a-segment-in-sitecore-cdp.html "Schedule a segment in Sitecore CDP")むことができます。
    

## 別のフィルターグループからセグメントルールを追加してください

別のフィルターグループのルールを追加するには:

1.  セグメントビルダーの **セグメントルール**で「**フィルターグループを追加**」をクリックし、前の手順のステップ5〜7を繰り返します。
2.  「**次のグループと結合** 」ドロップダウンリストで、以下のグループオペレーターのいずれかをクリックしてください:
    -   **そして** - フィルターグループ間の条件を組み合わせます。ゲストはセグメントに含まれるために、前後のフィルターグループのすべての条件を備えている必要があります。
    -   **または**、ゲストは前後のフィルターグループのいずれかの条件をセグメントに含めることができます。
    -   **Not** - は、次のフィルターグループに条件があるセグメントからゲストを除外します。

必要に応じて、現在のグループにルールを追加したり、新しいフィルターグループを追加したりできます。Sitecore CDP ![Add\_rule.png](https://doc.sitecore.com/api/markdown-image/cdp/ja/users/sitecore-cdp/images/Add_rule.png)を押すたびに自動的にセグメントを保存します。