---
title: "条件付きレンダリング"
slug: "conditional-renderings"
abstract: "条件付きレンダリングとは、あらかじめ定められた条件が満たされたときに表示またはレンダリングされるコンテンツのことです"
---
# 条件付きレンダリング

条件付きレンダリングとは、あらかじめ定められた条件が満たされたときに表示またはレンダリングされるコンテンツのことです。条件付きレンダリングは、訪問者があなたのウェブサイトをどのように閲覧し、操作するかを制御することができます。

条件付きレンダリングの例には以下があります:

-   訪問者の地理的な位置を確認するルールに基づいて異なるコンテンツを表示します。
-   登録用紙を事前に記入した訪問者から隠す方法。
-   訪問者の紹介サイトに基づいてウェブサイトのバナーのテキストを変更すること。

## 条件付きレンダリングとパーソナライズ

条件付きレンダリングは、パーソナライズされたコンテンツの同義語としてよく使われます。しかし、[パーソナライズ](https://doc.sitecore.com/xp/ja/users/92/sitecore-experience-platform/personalization.html "Personalization")の同義語ではありません。パーソナライズとは、ターゲットを絞った関連性の高いコンテンツを訪問者に届ける広範なプロセスを指します。

パーソナライズには、訪問者の行動に基づいてウェブサイトの内容を動的に変化させる適応的パーソナライズと、条件付きレンダリングを提供するパーソナライズルールの作成と実装を伴うルールベースパーソナライズの両方が含まれます。

## 条件付きレンダリングルール

条件付きレンダリングの条件はルール [セットエディター](https://doc.sitecore.com/xp/ja/users/92/sitecore-experience-platform/the-rule-set-editor.html "The Rule Set Editor")で設定します。ルールセットエディターは、条件が真かどうかを論理ベースのルールで判定します。条件付きレンダリングのようなアクションを定義でき、条件が真または満たされたときに効果を発揮します。アクションにリンクされた条件はルールと呼ばれます。

ルールセットエディターにはエクスペリエンスエディターからアクセスできます。コンテンツエディターやマーケティングコントロールパネルからもアクセスできますが、通常はエクスペリエンスエディターで条件付きレンダリングを作成します。