セッションプロパティのボキャブラリ
liferay DXP/Portal 7.3+.
Session Property Vocabulary を使えば、 セッションベースのセグメントプロパティ を、定義済みの値を使って作成することができます。 このオプションは、新しいセグメントの作成中にセグメントエディタでプロパティの値を手動で入力したくない場合に役立ちます。代わりに、ユーザーが事前定義された値のリストからそれらを選択できるようにします。 セッションプロパティのボキャブラリは、セグメントを定義するタスクを容易にし、手動入力エラーを排除します。
たとえば、マーケティングチームは、デバイスのブランド情報を使用して、Appleデバイス用の新しいアプリのプロモーションなど、さまざまなコンテンツをWebサイトの訪問者にターゲティングしたい場合があります。 マーケティングチームのプロセスを容易にするために、異なるデバイスブランドを含むセッションプロパティボ カブラリを作成し、このボカブラリを ユーザセグメント にリンクすることができます。 こうすることで、マーケティングチームが「デバイスブランド」 セッションプロパティ を使用してセグメントを作成する際、さまざまなデバイスブランドオプションを入力する必要がなくなります。 可能なオプションのリストが事前定義されました。
セッションプロパティのボキャブラリは、次の3つのステップで操作します。
セッションベースセグメントのボキャブラリの設定
この語彙(1)で定義したカテゴリーは、 セッションプロパティ (2)を使ってセグメントを作成するときに選択できます。
新しいグローバルボキャブラリを作成することも、既存のボキャブラリを使用することもできます。 新しいボキャブラリーを作成したり、既存のボキャブラリーのカテゴリーを更新したりするには、 コンテンツのカテゴリとボキャブラリの定義 を参照してください。 ボキャブラリーは、 公開または内部可視性 で使用できます。 セッションプロパティのボキャブラリは、グローバルボキャブラリでのみ機能します。
グローバル・ボキャブラリーの作成と編集は、グローバル・サイトでのみ可能です。
セッションプロパティのボキャブラリの定義
セッション・ベース・セグメントの語彙の設定 セッション・ベースのセグメント用に語彙を構成した後、その語彙を、新しいセッション・プロパティ語彙で利用可能な セッション・プロパティのいずれかにリンクする必要があります。
-
グローバルメニューをクリックし、 コントロールパネル タブをクリックします。
-
Configurationセクションで、 System Settings をクリックします。
-
コンテンツとデータセクションで、 セグメント をクリックします。
-
Session Property Vocabularies をクリックします。
-
Add をクリックして、新しいセッション・プロパティ・ヴォキャブラリを作成します。
-
[Selection Property]ドロップダウンメニューでプロパティを選択します。
note別のセッションプロパティのボキャブラリに属するプロパティを選択することはできません。 これらのプロパティはグレー表示されており、使用できません。
-
語彙名のドロップダウンメニューから、 語彙 を選択します。
-
[保存]をクリックします。
セッションベースのセグメントの作成
Vocabulary を構成し、 Session Property Vocabulary を定義した後、Segment を作成することができます。 セグメントの作成については、 ユーザーセグメントの作成と管理 を参照してください。
セグメントの条件を定義し、グローバルボキャブラリにリンクされたセッションプロパティの1つを使用すると、セッションプロパティの条件が事前定義され、ドロップダウンメニューから選択できるようになりました。 このドロップダウンメニューは、セッション・プロパティ・ヴォキャブラリで 定義したヴォキャブラリ(Vocabulary)を するためのカテゴリのリストに対応します。
セッションプロパティのボキャブラリ内のカテゴリのいずれか、またはユーザーセグメントにリンクされているボキャブラリが削除されても、セグメントは定義に基づいて動作します。 Liferayは、セグメントエディタでこの状況を警告します。