---
title: "開発者の助けを必要とせずにパーソナライズされた体験を作れる"
slug: "create-personalized-experiences-without-needing-help-from-a-developer"
abstract: "Sitecoreフォームからコンタクトファセットを作成する方法を説明しています。"
---
# 開発者の助けを必要とせずにパーソナライズされた体験を作れる

> !注**始める前に**
> 
> -   Codeless Schema ExtensionsモジュールはXP 10.2以降で利用可能で、該当するインストールガイドを使ってインストール[する必要があります。](https://developers.sitecore.com/downloads/Sitecore_Codeless_Schema_Extensions)

Codeless Schema Extensionsモジュールを使えば、新しいスキーマをデプロイせずにxDBのコンタクトとしてカスタムキー・バリューデータを保存できます。以前は、[xDBのスキーマ変更](https://doc.sitecore.com/xp/en/developers/102/sitecore-experience-platform/create-a-custom-facet.html) やコードを使って新しいパーソナライズやセグメンテーションルールを作成するために開発者が必要でした。

Codeless Schema Extensionsでは、[Sitecoreフォーム](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/introducing-sitecore-forms.html "Introducing Sitecore Forms") を使ってキャプチャしたい情報を定義し、フォームが保存されると新しいファセットとして保存されます。その後、その新しいファセットを使ってパーソナライズ、セグメンテーション、マーケティングオートメーション、分析が可能になります。

> !注コードレススキーマ拡張は連絡先情報の新しい保存方法を導入しますが、既存の連絡先の側面やパーソナライズルールには影響せず、並列で動作します。

## どの情報を収集するか決める:連絡先 エリアと鍵

Codeless Schema Extensionsモジュールをインストールした後、パーソナライズを有効にするために連絡先の情報を収集したいかを決める必要があります。例えば、連絡先のフリークエントフライヤーアカウントの特定の情報を保存し、その情報を使ってプロモーションを提供したい場合などです。 *Codeless Schema Extensionsは、あなたが提供した情報を新しいフォームで提供した情報に基づいて新しいファセットを作成します*。

新しいフォームの名前は、ファセット内の「連絡先エリア」として保存されます。連絡先エリアは情報のグループで、例:フリークエントフライヤーアカウントです。

新しいフォーム内のフィールドは新しいファセットのキーとして保存されます。例えば、フリークエントフライヤーアカウントという連絡先エリアのキーは、アカウント番号、ステータスティア、ポイントなどです。

鍵は以下の種類のデータとなり得ます:

-   日付
-   数字
-   テキスト/文字列
-   ブール値 - 真/偽

## 新しい側面を作成する

コードレススキーマ拡張を使って新しいファセットを作成する方法:

1.  [新しいフォームを作成](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/design-a-form.html "Design a form")してください。
    
2.  フォームに「連絡先エリア」として使いたい名前、つまり連絡先について記録したい情報の種類を指定してください。例えば:常連連アカウント。
    
3.  連絡先エリアについて取得したい情報ごとにフィールドを作成します。例えば:アカウント番号、ステータスティア、ポイントなどです。
    
4.  フォームに「 **連絡先エリアの保存**」 [送信アクション](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/working-with-submit-actions.html "Working with submit actions") を追加してください。
    
    > !注この送信アクションは、Codeless Schema Extensionsモジュールをインストールしている場合にのみ利用可能です。
    
    ![Save\_Contact\_Areas\_submit\_action.png](https://doc.sitecore.com/api/markdown-image/xp/ja/users/104/sitecore-experience-platform/images/Save_Contact_Areas_submit_action.png)
    
5.  「 **連絡先エリアの保存** 」ボタンをクリックしてください。
    

新しいファセットを使って [パーソナライズ](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/personalization.html "Personalization") や [セグメンテーション](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/create-a-segment.html "Create a segment") ルールを作成できます。

## パーソナライズおよびセグメンテーションルール

Codeless Schema Extensionsには、保存したデータに適用できる一連のルールがあります。パーソナライズ用の [ルール](https://doc.sitecore.com/xp/ja/users/104/sitecore-experience-platform/the-rule-set-editor.html "The Rule Set Editor") は以下の通りです:

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

セグメンテーションについては、List Manager、Marketing Automation Plans、Experience Analytics Segment Filters、Path Analyzerで使用されており、以下のルールが利用可能です。

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