---
title: "ルールセットエディター"
slug: "the-rule-set-editor"
abstract: "ルールセットエディターは、コンテンツ管理に論理ベースのルールを適用するツールです。"
---
# ルールセットエディター

ルールセットエディターは、論理ベースのルールをコンテンツ管理に適用するツールです。ルールセットエディターを使って、条件付きレンダリングを作成して連絡先の体験を[パーソナライズ](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/personalization.html "Personalization") ・管理できます。

ルールセットエディターには3つの基本的な要素があります:

-   条件
-   行動
-   ルール

ルールセットエディターでは、条件とアクションを組み合わせて、パーソナライズの実装、スクリプトの実行、エンゲージメントプランのステップ作成などに使えるルールを作成します。

![4D7FD11DEFFC4404A2CBB26614AFF5AD.png](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/4D7FD11DEFFC4404A2CBB26614AFF5AD.png)

## 条件

条件は、その条件が真であるかどうかを決定する論理的な文で構成されています。例えば、「 **アイテムがmeによってロックされている** 」条件は、アイテムをロックした場合に真です。

Sitecoreには使えるいくつかのデフォルト条件がありますが、自分で条件を実装することも可能です。

## 行動

アクションとは、ルール内の条件の一つ以上が真である場合に実装される論理的なステップです。例えば、登録連絡先の条件を実装して、以前に記入された登録フォームを隠すことがあります。

通常、条件を満たす連絡先に対してウェブサイトの条件付きレンダリングを実装するアクションを作成します。条件が満たされた場合にコンテンツを非表示または表示するアクションを指定することもできます。

Sitecoreにはいくつかのデフォルトアクションがありますが、自分で操作することも可能です。

## ルール

ルールは1つ以上のアクションを1つ以上の条件に関連付けます。ルールを実装する前に、条件とアクションを定義する必要があります。また、And and orのような論理演算子を使って、複数の条件やアクションの組み合わせを作成することもできます。

例えば、北米の連絡先から特定のコンテンツ項目を非表示にするルールを作成することができます。ルールの条件は連絡先の地理的場所を確認し、もし連絡先がアメリカ、カナダ、メキシコ出身の場合は、該当するウェブサイトのページが表示されません。

![CreateRule\_hide4NA.png](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/CreateRule_hide4NA.png)

> !注ルールごとの最大条件数は128です。