このドキュメントでは、ClientContext で使用するセグメント化の設定について説明します。タッチ UI で ContextHub を使用してセグメント化を設定するには、ContextHub でのセグメント化の設定を参照してください。
キャンペーンを作成する場合には、セグメント化を考えることが重要になります。セグメント化の仕組みと主な用語について詳しくは、セグメント化の用語を参照してください。
サイト訪問者についてこれまでに収集した情報と、達成する目標に応じて、ターゲットコンテンツに必要なセグメントと戦略を定義する必要があります。
このようなセグメントを使用して、訪問者に特定のターゲットコンテンツを提供します。このコンテンツは、web サイトのキャンペーンセクションで管理されます。ここで定義されたティーザーページは、任意のページでティーザー段落として追加できます。また、専用のコンテンツを適用できる訪問者セグメントを定義できます。
AEM を使用すると、セグメント、ティーザーおよびキャンペーンを簡単に作成できます。また、定義の結果を検証することもできます。
セグメントエディターを使用すると、セグメントを簡単に定義できます。
各セグメントを編集し、タイトル、説明およびブースト係数を指定できます。サイドキックを使用すると、AND および OR コンテナを追加してセグメントロジックを定義してから、必要なセグメント特性を追加して選択基準を定義できます。
各セグメントには、重み付け係数として使用されるブーストパラメーターがあります。この数値が高いセグメントは、低い数値のセグメントよりも優先して選択されます。
0
1000000
次のロジックコンテナはそのまま使用でき、選択したセグメントのロジックを構築できます。これらはサイドキックからエディターにドラッグできます。
AND コンテナ |
AND ブール演算。 |
OR コンテナ |
OR ブール演算値。 |
以下のセグメントの特性はすぐに使用できます。また、サイドキックからエディターにドラッグできます。
IP 範囲 |
訪問者に割り当てられる IP アドレスの範囲を定義します。 |
ページヒット |
ページがリクエストされた頻度。 |
ページプロパティ |
訪問したページのすべてのプロパティ。 |
リファラルキーワード |
参照先の web サイトの情報と照合するキーワード。 |
スクリプト | 評価される Javascript 式。 |
セグメントの参照 |
もう一方のセグメントへの参照。 |
タグクラウド |
訪問したページのタグと照合されるタグ。 |
ユーザーの年齢 |
ユーザープロファイルから取得される年齢。 |
ユーザープロパティ |
ユーザープロファイルで確認できるその他すべての情報。 |
OR および AND のブール演算子を使用してこれらの特徴を組み合わせ(新しいセグメントの作成を参照)、このセグメントを選択できる確実なシナリオを定義します。
文全体が true と評価されると、このセグメントは解決されます。複数のセグメントを適用可能な場合、ブースト係数も使用されます。
セグメントエディターは、循環参照をチェックしません。例えば、セグメント A が別のセグメント B を参照していて、そのセグメント B がセグメント A を参照している場合などです。このため、セグメントに循環参照が存在しないことを必ず確認してください。
_i18n サフィックス付きのプロパティは、パーソナライズ機能の UI clientlib の一部であるスクリプトによって設定されます。UI は公開時には必要ないので、UI 関連の clientlib はすべて作成時に読み込まれます。
したがって、これらのプロパティを使用してセグメントを作成するときは、通常はインスタンスで browserFamily_i18n ではなく、browserFamily を使用する必要があります。
新しいセグメントを定義するには、次の手順に従います。
パネルで、ツール/運営/設定を選択します。
左側のウィンドウでセグメント化ページを開き、必要な場所に移動します。
セグメントテンプレートを使用して新規ページを作成します。
新規ページを開いてセグメントエディターを表示します。
サイドキックまたはコンテキストメニュー(通常、マウスを右クリックして「新規…」を選択すると、新規コンポーネントを挿入ウィンドウが表示される)を使用して、必要なセグメント特性を見つけます。それをデフォルトの AND コンテナに表示されるセグメントエディターにドラッグします。
新規の特性をダブルクリックして、例えばマウスの位置など、特定のパラメーターを編集します。
「OK」をクリックして定義を保存します。
セグメント設定を編集し、タイトル、説明およびブースト係数を追加することができます。
必要に応じて特性を追加します。セグメントロジックにある「AND コンテナ」および「OR コンテナ」コンポーネントを使用してブール式を作成することができます。セグメントエディターでは、不要になった特性やコンテナを削除したり、コンポーネントをステートメント内の別の場所へドラッグしたりすることができます。
AEM で複雑なセグメントを作成できます。次の基本事項に留意してください。
次の例は以下のいづれかの訪問者を選択するために使用されます。
16 才~ 65 才の男性
または
16 才~ 62 才の女性
主要演算子に OR を使用するので、「OR コンテナ」で開始する必要があります。この中に 2 つの AND ステートメントを挿入し、個別の特性を追加できる「AND コンテナ」がそれぞれに必要になります。
セグメントを設定したら、クライアントコンテキストを使用して、考えられる結果についてテストすることができます。
テストするセグメントを選択します。
Ctrl+Alt+C キーを押して、クライアントコンテキストを開くと、収集されたデータが表示されます。テストを行う場合は、特定の値を編集するか別のプロファイルを読み込んで、その場で結果を確認できます。
定義した特性に応じて、現在のページで利用可能なデータはセグメント定義と一致する場合も一致しない場合もあります。一致のステータスは定義の下に表示されます。
例えば、単純なセグメントはユーザーの年齢と性別に基づいて定義できます。特定のプロファイルを読み込むと、セグメントが正常に解決された場合は次のように表示されます。
失敗した場合は次のように表示されます。
すべての特性がただちに解決されます。ただし、ほとんどの特性はページを再読み込みしたときにのみ変更されます。マウス位置の変更はすぐに表示されるため、テストの際に便利です。
このようなテストは、ティーザーコンポーネントと組み合わせて、コンテンツページでも実行できます。
ティーザー段落にマウスを置くと、適用されたセグメント、セグメントが解決されたかどうか、その結果として現在のティーザーインスタンスが選択された理由が表示されます。
セグメントは現在キャンペーンで使用されます。これらのセグメントを使用して、特定のターゲット読者に向けられた実際のコンテンツを制御することができます。詳しくは、セグメント化についてを参照してください。