コレクションのパーソナライズ
利用可能な Liferay Portal 7.3 GA6 / DXP 7.3+
デフォルトでは、どのユーザーもコレクションのすべてのコンテンツを見ることができ、 Anyone グループに属しています。 セグメントを使用して、コレクションのアイテムの 個人用バリエーション を作成できます。 個人用バリエーションを使用する場合、コレクションの一部であるアイテムは変更されませんが、コレクションページまたはコレクション表示フラグメントには、セグメントに対してフィルタリングされたアイテムが表示されます。
セグメントを使用してコレクションをカスタマイズするには、最初にセグメントを定義する必要があります。 詳細については、 ユーザーセグメントの作成と管理 を参照してください。
次の例を考えてみましょう。 あなたは、登録ユーザーに限定プロモーションを提供することで、オンラインのキッチン用品ストアでの売り上げを伸ばしたいと考えています。 登録ユーザー向けのプロモーションや商品に関するニュースを含むコレクションを作成します。 商品に関するニュースはすべての人に表示したいが、プロモーションは登録ユーザーのみに限定したいと考えています。 この例では、登録ユーザー用の新しいセグメントを作成し、そのセグメントを、プロモーションコンテンツをフィルタリングする新しい個人用バリエーションにリンクすることができます。
コレクションに対して複数のパーソナライズされたバリエーションを作成し、必要に応じてそれらを編集または削除できます。 Anyoneの個人用バリエーションを編集することもできますが、削除することはできません。
バリエーションの優先順位付け
Liferay DXP 7.4+で利用可能です。
ユーザーが複数のセグメントに属する場合、コレクションのバリエーションに優先順位を付けて、ユーザーに表示するバリエーションを決定することができます。 コレクションを編集する際に、パーソナライズドバリエーションのソート可能なリストにアクセスすることができます。 アクション ボタン () をクリックし、 優先する または 非優先する を選択すると、バリエーション のランクを変更することができます。 また、バリエーションをドラッグ&ドロップすることで、優先順位を入れ替えることも可能です。
リスト内の各項目の位置によって優先順位が付けられる。 優先順位が高いのは、リストの一番上にある位置です。
個人用バリエーションの作成
[サイト管理] → [サイトビルダー] → [コレクション] に移動します。
[Collections] タブから、カスタマイズしたいコレクションの横にある オプション メニュー(
)をクリックし、 [Edit] を選択します。
[Personalized Variations] で、 [New Personalized Variation] をクリックするか、新規ボタン(
)をクリックします。
[New Personalized Variation] ダイアログで、このコレクションに関連付けるセグメントをクリックします。
個人用バリエーションのプロパティを構成します。 詳細は、コレクションの作成を参照してください。
たとえば、手動コレクションの場合、個人用バリエーションに表示するアイテムを選択できます。 動的コレクションの場合は、フィルターを追加してコンテンツをカスタマイズできます。
動的コレクションをカスタマイズする場合は、 [保存] をクリックします。
このコレクションの一部であるアイテムをプレビューするには:
手動コレクションでは、個人用バリエーションの名前をクリックして、アイテムを表示します。
動的コレクションでは、個人用バリエーションの名前の横にある オプション メニュー(
)をクリックし、 [View Items] を選択します。
Liferay DXP 7.2
コンテンツセットのパーソナライゼーション
次に、セグメントを使用して、コンテンツセットのパーソナライズを示します。 この例では、 ホーム ページに表示されるデフォルトのコンテンツセットを作成します。 次に、それを変更して、 American Engineers セグメントのメンバー向けの技術記事を含む個人用バリエーションを作成します。
コンテンツセットに詳しくない場合は、 Creating Content Sets の記事を読んでから開始してください。
デフォルトのコンテンツセットの作成と設定
まず、デフォルトのコンテンツセットを作成し、アセットパブリッシャーを使用してホームページに設定します。
[サイト管理] → [Content & Data] → [Content Sets] に移動します。
追加ボタン(
)をクリックし、 [手動選択] を選択します。
[ホームページコンテンツ] という名前を付けます。
新しいコンテンツセットの場合は、 [アセットエントリー] の横にある [選択] をクリックし [基本Webコンテンツ] を選択します。
5 [Select Basic Web Content] ページで、追加するコンテンツの横にあるチェックボックスをオンにして [追加] をクリックします。 6 ホーム ページに移動し、アセットパブリッシャーをページに追加します。 7 アセットパブリッシャーの [設定] を開きます。 8 [データ選択方法] の下で、 [コンテンツセット] を選択します。 9 [コンテンツセットの選択] の下で、 [選択] をクリックし、 [ホームページコンテンツ] を選択して、 [保存] をクリックします。
これで、構成したコンテンツセットがアセットパブリッシャーの ホームページ に表示されます。 次に、コンテンツセットを個人用に構成します。
コンテンツセットのパーソナライズ
次に、技術者向けのコンテンツセットを作成し、その表示を構成します。
[サイト管理] からコンテンツセットに戻ります。
[New Personalized Variation] をクリックし、 [American Engineers] セグメントを選択します。
[アセットエントリー] の横にある [選択] をクリックし、 [基本Webコンテンツ] を選択します。
エンジニアの読者に適した記事を選択し、 [追加] をクリックします。
これで、 American Engineers セグメントのメンバーが、この表示されているコンテンツセットを表示すると、デフォルトバージョンではなく、パーソナライズされたバージョンが表示されます。 次に、 シミュレータ を使用してこれをテストします。