---
title: "ウォークスルー:コンポーネントのパーソナライズ"
slug: "walkthrough--personalizing-components"
abstract: "パーソナライズされたコンテンツやレイアウトを備えたコンポーネントのバリアントを作成する方法を学び、そのバリアントを見るオーディエンスを定義しましょう。"
---
# ウォークスルー:コンポーネントのパーソナライズ

パーソナライズにより、訪問者にターゲットを絞ったコンテンツを届けることができます。例えば、閲覧行動やプロフィールの累積値に基づいてパーソナライズされたコンテンツを表示するルールを実装できます。

エクスペリエンスエディターでは、どのコンテンツが異なる訪問者に表示されるかを決めるルールを作成できます。これらはパーソナライズルールや条件付きレンダリングと呼ばれます。

目標、キャンペーン、エンゲージメントバリューポイント、プロフィールバリューポイント、エンゲージメントプランなど、多様な基準に基づいたパーソナライズルールを作成できます。ウェブサイトは特定のコンテンツを表示したり、コンテンツを非表示したり、コンポーネントの挙動を調整したりすることで、リアルタイムでパーソナライズルールに反応します。

このウォークスルーでは、以下の方法を説明します:

-   [パーソナライズルールの作成](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/walkthrough--personalizing-components.html#UUID-f0fed7a7-0f09-d3b9-663b-4e4e92a94755_N1527843759923 "Create a personalization rule")
-   [コンテンツをPersonalize](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/walkthrough--personalizing-components.html#UUID-f0fed7a7-0f09-d3b9-663b-4e4e92a94755_N1527852071617 "Personalize the content")
-   [コンポーネントのレイアウトをPersonalize](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/walkthrough--personalizing-components.html#UUID-f0fed7a7-0f09-d3b9-663b-4e4e92a94755_N1527852101121 "Personalize the layout for a component")
-   [パーソナライズ効果トラッキングの有効または無効](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/walkthrough--personalizing-components.html#UUID-f0fed7a7-0f09-d3b9-663b-4e4e92a94755_section-5d14c74a27678-idm45315556556032 "Enable or disable personalization effect tracking")
-   [パーソナライズされたコンポーネントをプレビューする](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/walkthrough--personalizing-components.html#UUID-f0fed7a7-0f09-d3b9-663b-4e4e92a94755_N1528120680844 "Preview the personalized component")
-   [パーソナライズの効果を分析する](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/walkthrough--personalizing-components.html#UUID-f0fed7a7-0f09-d3b9-663b-4e4e92a94755_section-5dd6817d79791-idm45502182407008 "Analyze the effect of personalization")

この例は、訪問者がパンフレットをダウンロードするためのリンクをいつ見たかを決めるルールの作成方法を示しています。

## シナリオ

ウェブサイトはホームページ以外のすべてのページでパンフレットをダウンロードするリンクを表示します。パーソナライズルールでは、*Our Services*ページのパンフレットリンクはリードスコア50以上の訪問者にのみ表示されることが明記されています。

## パーソナライズルールの作成

パーソナライズルールを作成するには、例えばリードスコアが50以上の訪問者に特定のパンフレットを見せる条件を指定します。

> !注パーソナライズルールを作成する前に、そのパーソナライズルールに関連付けられたいすべてのコンテンツを準備しておく必要があります。パーソナライズされたコンポーネントのレイアウトを変更する場合は、関連するレンダリングアイテムも準備しておく必要があります。

パーソナライズルールを作成するには:

1.  エクスペリエンスエディターで「 **ビュー** 」タブをクリックし、「 **有効化** 」グループで「 **デザイン」** チェックボックスを選択してデザイン機能を有効にします。
    
2.  パーソナライズルールを実装したいページに移動します。この例では、*Services*ページを編集したいです。
    
3.  *サイドバーで「詳細情報が欲しい***」セクションをクリックし、浮動ツールバーで「このコンポーネントのパーソナライズを作成または編集**」をクリックしてください。
    
    ![The Personalization icon on the floating toolbar for a component](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/FloatingToolbar_PersonalizationIcon.png)
    
4.  **コンポーネントダイアログボックスPersonalize**「**パーソナライズルールを追加**」をクリックします![PlusButton.png](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/PlusButton.png)。
    
    ![The Personalize the component dialog box](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/xOp_EE_PersonalizeComponent.png)
    
5.  新しい状態に適切な名前を付ける。例えば「 *リードにパンフレットだけを見せ*る」など。
    
    ![The personalize the component dialog box with a new, undefined rule](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/xOp_EE_PersonalizeComponent_RuleName.png)
    
    Sitecoreは、パーソナライズルールを「 **Personalize the component** 」ダイアログボックスに表示される順番で評価します。訪問者が条件で指定されたルールを満たさない場合、Sitecoreは次の条件に進み、これを繰り返して訪問者が条件を満たすまで続きます。デフォルトの条件は、他の条件を満たさない場合に使用されます。
    
6.  新しいコンポーネントの条件を定義するには、「 **ルールを編集** 」をクリックし、[ルール作成ダイアログボックス](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/the-rule-set-editor.html "The Rule Set Editor")の「 **条件選択** 」フィールドで1つ以上の条件を選択してください。
    
    この例では、**Search**フィールドに検索ワード *プロファイルキー*を入力します。次の条件をクリックしてください:
    
    *ここで、インタラクションプロファイル内の特定のプロファイルキーの値が特定の値と比較されます*。
    
    この条件は **「編集ルール** 」セクションに記載されています:
    
    ![The Create rule dialog box with profile key conditions](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/CreateRuleDialog.png)
    
    > !注特定のパターンカードに行動が割り当てられている訪問者にのみ適用されるパーソナライズルールを作成するには、*現在の訪問が特定のプロファイルのパターンカードと一致*する条件をクリックできます。
    
7.  条件内の値を編集してください。これを行うには、「 **編集ルール** 」欄のリンクをクリックしてください。
    
    -   最初のリンクには「 *when* 」や *「where*」の単語が含まれています。リンクをクリックすると、Sitecoreは条件を逆にして、 *when* と *except when、*または *where* と *except where*を交互に使います。
    -   2つ目のリンクには「 *specific*」という言葉が含まれています。このリンクをクリックすると、使用したいアイテムやプロフィールを選択できるダイアログボックスに移動します。
    -   他のリンクには比較や数値が含まれることもあります。これらのリンクをクリックするとダイアログボックスに行き、リンクに関連するオプションから選択できます。
    
    この例では、リードスコアが50以上の訪問者のみにパンフレットのダウンロードリンクを表示させたいです。「 **編集ルール** 」欄で「 *特定* 」をクリックし、「 **プロファイルキー選択** 」ダイアログボックスで*Score*を展開し、*Lead*をクリックします。 **「OK」**をクリックします。
    
    ![The Select Profile Key dialog box](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/SelectProfileKeyDialog.png)
    
8.  このルールの比較を選択するには、「 **ルール編集** 」欄で「 *比較対象」*をクリックします。 **「比較を選択する** 」ダイアログボックスで、クリック *がより大きい* と設定し、**OK**をクリックします。
    
    ![The Select Comparison dialog box](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/SelectComparisonDialog.png)
    
9.  訪問者の*Lead*プロフィールスコアが50を超えた場合、*Our Services*ページでパンフレットダウンロードリンクを表示するには、*特定の値を*クリックし、*50*を入力してから**OK**をクリックしてください。**OK**をクリックすると**ルール作成**ダイアログボックスを閉じます。コンポーネントダイアログボックス**のPersonalize**は以下のようになります:
    
    ![The Personalize the component dialog box with the newly defined rule](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/xOp_EE_PersonalizeComponent_RuleDef.png)
    

## コンテンツをPersonalize

パーソナライズルールを作成した後、ルールの条件が満たされたときにページやコンポーネントに表示したい内容を指定できます。コンテンツの非表示や表示、ウェブコントロールの挙動や表示の調整も可能です。

コンテンツを隠したり表示したりするには:

1.  **コンポーネントダイアログボックスPersonalize**、コンテンツを非表示にしたいルールを表示するために「**Hide**」をクリックします。この例では、*Default*条件が適用されるときにコンポーネントを非表示にしたいです。
    
    ![The Personalize the component dialog box with Hide selected.](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/xOp_EE_PersonalizeComponent_Hide.png)
    
    この例では、訪問者が*Our Services*ページに来たとき、リードスコアが50以上の場合のみ「 *Office Coreのパンフレットをダウンロード」* リンクが表示されます。訪問者がプロフィール値が50になるまで見る*Default*条件の状態は、その内容を隠します。
    
2.  **ルールの異なるコンテンツを表示するには、「コンテンツ****」欄で「ブラウズ**」をクリックして。
    
3.  **「関連コンテンツ選択**」ダイアログボックスで、条件が満たされたときに表示したいアイテムをコンテンツツリー内を移動するか、検索を実行します。
    
    ![The Select the Associated Content dialog box](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/SelectAssociatedContent.png)
    
    > !注アイテムは現在のレンダリングアイテムと互換性がある必要があります。例えば、ウェブフォームのレンダリングはウェブフォームのレンダリングを使う必要があります。
    
4.  パーソナライズのコンテンツを選択し終わったら、**OK**をクリックします。
    

ページを公開すると、ウェブサイトはパーソナライズルールの条件に基づいてパーソナライズされたコンテンツを表示します。

## コンポーネントのレイアウトをPersonalize

また、ウェブページ上のパーツの表示方法もパーソナライズできます。

コンポーネントのレイアウトをカスタマイズするには:

1.  **Personalize the Component**ダイアログボックスで、**コンポーネント設定のプレゼンテーションをPersonalize**を有効にしてください。これにより**Presentation**フィールドが表示されます。
    
    ![The Personalize the component dialog box with Personalize the presentation enabled](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/xOp_EE_PersonalizeComponent_layout.png)
    
2.  **プレゼンテーション**フィールドで「**ブラウズ**」をクリックし![EllipseButton.png](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/EllipseButton.png)「**レンダリングを選択する**」ダイアログボックスで、このパーソナライズルールに関連付けられたコンテンツに使うレンダリングを選択し、「**選択**」をクリックします。
    
    ![The Select a Rendering dialog box](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/SelectARendering.png)
    
    > !注新しいレンダリングはコンポーネントと互換性がある必要があります。
    

## パーソナライズ効果トラッキングの有効または無効

[パーソナライズ効果の追跡](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/personalization-effect-tracking.html "Personalization effect tracking")機能により、Sitecoreはパーソナライズテストを行わずにパーソナライズルールの影響を計算できます。追跡が有効になると、コンポーネントへのトラフィックの10%が追跡に割り当てられます。つまり、パーソナライズ対象グループの5%の訪問者がデフォルトのバージョンを見ることを意味します。

> !重要コンポーネントの [パーソナライズテストを開始](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/test-personalized-components.html "Test personalized components") したい場合は、パーソナライズ効果トラッキング *を無効* にしなければなりません。

パーソナライズ効果トラッキングを無効にするには:

-   **Personalize the コンポーネント**ダイアログボックスで、「**このコンポーネントのパーソナライズ効果を追跡**する」チェックボックスをクリアします。
-   **OK**をクリックします。

## パーソナライズされたコンポーネントをプレビューする

パーソナライズされたコンテンツをプレビューするには、**エクスペリエンスエディター**でパーソナライズを追加したコンポーネントをクリックしてください。浮いているメニューで、矢印をクリックして現在の状態の詳細を確認し、別の条件をクリックすると、コンポーネントのために設定した他のコンテンツが表示されます。

この例では、訪問者のリードスコアが50以上の場合、コンポーネントは以下のパンフレットを表示します:

![Selecting a condition in the floating toolbar to see the variant of the page](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/PersonalizationDropDownMenu.png)

訪問者のリードスコアが50未満の場合、パンフレットは隠されます。

![Selecting a condition that hides a component](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/HiddenBrochures.png)

> !注ウェブサイトのパーソナライズルールを適用するには、ページを公開してください。

## パーソナライズの効果を分析する

パーソナライズされたバリエーションがあなたのライブサイトでしばらく稼働した後、[パーソナライズがコンポーネントや](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/analyzing-the-effect-of-personalization-on-a-component.html "Analyzing the effect of personalization on a component")[ページ全体に](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/the-personalized-experience-dialog-box.html "The Personalized experience dialog box")与える影響を分析できます。また、[パーソナライズ](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/using-the-personalization-dashboard.html "Using the Personalization dashboard")ダッシュボードや[アクティブパーソナライズ体験リスト](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/using-the-active-personalized-experiences-list.html "Using the Active personalized experiences list")で全ページのパーソナライズデータを見ることもできます。