コレクションの作成

コレクションの作成

note

この情報はLiferay DXP 7.3以降に適用されます。 Liferay DXP の以前のバージョンについては、 Liferay DXP 7.2 をご覧ください。

手動 または 動的 コレクションを作成できます。 コレクションの種類については、コレクションとコレクションページについてを参照してください。

手動コレクションの作成

  1. サイト管理] → [サイトビルダー] → [コレクション] に移動します。

  2. 新規 アイコン(Add)をクリックし、 [手動コレクション] を選択します。

  3. 手動コレクションの タイトル を追加し、 [保存] をクリックします。

  4. 項目のタイプ] ドロップダウンメニューで、コレクションに含める項目のタイプを選択します。

    • 項目のタイプを1つだけ含める場合

      1. 単一項目のタイプ] の下でタイプを選択します。
      2. オプションで、 [項目のタイプ] にサブタイプが含まれている場合は、 [Item Subtype] ドロップダウンメニューでサブタイプを選択します。
      3. 保存] をクリックします。

      手動コレクションのコンテンツタイプとサブタイプを設定します

    • 項目のタイプを複数含める場合

      1. 複数項目のタイプ] の下の [Select More Than One] を選択します。
      2. デュアルリストボックスで、コレクションに含める項目のタイプを追加または削除します。

      手動コレクションのさまざまな項目のタイプを選択します

  5. 保存] をクリックします。

  6. Collection Items] の隣にある [Select] をクリックし、項目のタイプを1つ選択します。

    手動コレクションに含める項目を選択します

  7. 選択ダイアログで、含める項目にチェックを入れます。

  8. 追加] をクリックします。

  9. 手動コレクションに複数の項目のタイプが含まれている場合は、他のタイプについて手順6〜8を繰り返します。

なお、ドキュメントとメディアフォルダおよびWebコンテンツフォルダをコレクションに追加できます。

note

ドキュメントとメディア、およびWebコンテンツフォルダーはコレクションに追加できますが、フォルダがコレクションページまたはアセットパブリッシャーウィジェットで公開されている場合、コンテンツは表示されません。 これらのアセットがコレクションに追加された場合でも、個別に表示することしかできません。 これは既知の制限であり、将来のリリースで修正される予定です。

動的コレクションの作成

  1. サイト管理] → [サイトビルダー] → [コレクション] に移動します。

  2. 新規 アイコン(Add)をクリックし、 [動的コレクション] を選択します。

  3. 手動コレクションの タイトル を追加し、 [保存] をクリックします。

  4. 項目のタイプ] ドロップダウンメニューで、コレクションに含める項目のタイプを選択します。

    • 項目のタイプを1つだけ含める場合,

      1. 単一項目のタイプ] の下でタイプを選択します。
      2. オプションで、 [Item Type] にサブタイプが含まれている場合は、 [Item Subtype] ドロップダウンメニューでサブタイプを選択します。
      3. Item Subtype を特定のフィールドで絞り込むには、 [Filter by Field] スイッチを有効にし、 [Select] をクリックしてフィールドを選択し、 [Apply] をクリックします。
      4. 保存] をクリックします。

      コレクション内の項目のサブタイプは、項目フィールドのいずれかで絞り込みできます

    • 項目のタイプを複数含める場合、

      1. 複数項目のタイプ] の下で [タイプを選択] を選択します。
      2. デュアルリストボックスで、コレクションに含める項目のタイプを追加または削除します。

      手動コレクションのさまざまな項目のタイプを選択します

  5. スコープ] 、 [絞り込み] 、 [コンテンツ推薦] 、または [順序付け] に基づいて、動的コレクションの基準を設定します。

    範囲: 動的コレクション内の項目のソースを定義します。 デフォルトでは、ソースは現在のサイトです。

    絞り込み: 動的コレクション内の項目のルールを設定します。 たとえば、「プロモーション」タグが付いた項目のみを含めることができます。

    1つ以上のルールを追加して、動的コレクションを絞り込みます。

    tip

    [Add]ボタンをクリックして、絞り込みに複数のルールを追加できます。 動的コレクションの最終的なコンテンツは、すべてのルールを追加した結果です。

    コンテンツ推薦: このオプションを有効にすると、ユーザーの行動に基づいてコンテンツが表示されます。 詳細は、コンテンツリコメンデーションの設定を参照してください。

    note

    コンテンツ推薦オプションは、DXPインスタンスをAnalytics Cloudに接続し、コンテンツを同期する際に使用できます。

    順序付け: コレクション内の項目は、ここで定義した順序基準を使用して表示されます。

  6. 保存] をクリックします。

アセットパブリッシャーからコレクションを作成する

アセットパブリッシャーウィジェットから新しいコレクションを作成できます。 これは、他のページでコレクションとして使用するアセットパブリッシャーのカスタマイゼーションがある場合に役立ちます。

アセットパブリッシャーウィジェットをコレクションに変換できます。

  1. サイト管理] → [サイトビルダー] → [Pages] に移動します。

  2. アセットパブリッシャーに含めるページの隣にある アクション ボタン(Add)をクリックし、 [Edit] を選択します。

    アセットパブリッシャーを含むページを編集します。

  3. Asset Publisher] にカーソルを合わせ、ウィジェットのメニューの オプション アイコン(Options)をクリックして、 [Configuration] を選択します。

    アセットパブリッシャーウィジェットを設定します。

  4. Asset Publisher - Configuration] ダイアログで、 [Setup] タブをクリックしてから、 [Asset Selection] サブタブをクリックします。

  5. 下にスクロールして、 [Create a Collection from this Configuration] をクリックします。

    [Create a collection from this configuration]をクリックして、アセットパブリッシャーウィジェットを新しいコレクションに変換します。

  6. コレクションの タイトル を入力し、 [Save] をクリックします。

  7. アセットパブリッシャー - 設定] ダイアログを閉じます。

  8. サイト管理] → [サイトビルダー] → [コレクション] に新しいコレクションがあります。

Liferay DXP 7.2

コンテンツセットの作成

コンテンツセットは、サイト管理のコンテンツセットインターフェースから作成できます。 コンテンツセットは、手動選択または動的選択のいずれかを使用できます。 コンテンツセットはいくつでも作成でき、アセットパブリッシャーまたはカスタムアプリケーションを介して表示できます。 コンテンツセットには、指定した基準に基づいてさまざまなユーザーにさまざまなエクスペリエンスを提供する 個人用バリエーション を持たせることもできます。 基準管理はアセットパブリッシャーと共有されます。 各オプションの詳細は、Selecting Assets in the Asset Publisherを参照してください。

手動コンテンツセットの作成

手動コンテンツセットの作成方法を説明するために、架空の宇宙プログラムWebサイトのフロントページに表示される多数の画像を含むコンテンツセットを作成します。 この演習の準備として、コンテンツセットに使用する適切な画像を ドキュメントとメディア にアップロードします。

  1. サイト管理] → [コンテンツ & データ] に移動し、 [Content Sets] を選択します。

    コンテンツセットは、サイト管理の[Content & Data]セクションにあります。

  2. Addをクリックし、 [手動選択] を選択します。

  3. コンテンツセットに スペースプログラムの画像 という名前を付けます。

次の画面で、コンテンツセットに含めるアセットを選択できます。

  1. Select] → [Basic Document] の順にクリックします。

    コンテンツセットに追加するアセットのタイプを選択できます。

  2. ここで、追加したい画像のボックスにそれぞれチェックを入れて、 [Add] をクリックします。

これで、このコンテンツセットは、作成したサイトのどこにでも表示できるようになりました。 項目をセットに追加したりセットから削除することができ、どこに表示されていても自動的に更新されます。

動的コンテンツセットの作成

動的コンテンツセットの作成方法を説明するために、「Trending」としてタグ付けされた多数のさまざまなアセットを含むコンテンツセットを作成します。 これを機能させるには、適切なタグが付いた既存のアセットがいくつか必要になります。

  1. [コンテンツセット] ページから、Add → [動的選択] の順にクリックします。
  2. 名前に Trending と入力し、 [保存] をクリックします。

動的コンテンツセットを使用すると、セット内のアイテムの ソーススコープ絞り込み 、および 順序付け を選択できます。

  1. [ソース] を [Any] のままにし、 [範囲] を [現在のサイト] のままにします。

  2. Filter] を開き、 [Contains Any of the following Tags] に設定されていることを確認してから、 [Tags] ボックスに「trending」と入力します。

    コンテンツセットは、アセットパブリッシャーと同じ絞り込みシステムを使用します。

  3. 順序付け] を開き、 [ソート順] を [公開日付] に、 [第2ソート順] を [Title] に設定します。

  4. 保存] をクリックします。

これにより、現在 Trending としてタグ付けされている項目を含むコンテンツセットが作成され、今後 Trending とタグ付けされた項目はコンテンツセットに自動的に追加されます。

コンテンツセットを作成したので、 それらをページに表示する ことができます。

アセットパブリッシャー設定をコンテンツセットに変換する

このセクションの前の2つのガイドでは、 コンテンツセットの作成コンテンツセットの表示 について説明しました。 次に、既存のアセットパブリッシャー設定をコンテンツセットに変換してみます。

このケースでは、あるページにアセットパブリッシャーを設置し、 Trending とタグ付けされた画像をタイトル別にアルファベットの逆順に表示するように設定しています。 これは、 コンテンツセット クリエイターで再現してもそれほど難しくないかもしれませんが、アセット パブリッシャーから直接コンテンツセットの定義を作成する方がより簡単です。

  1. アセットパブリッシャーのOptions → [設定] に移動します。

  2. Create a content set from this configuration] をクリックします。

    アセットパブリッシャー設定から直接コンテンツセットを生成できます。

  3. タイトルを入力し、 [保存] をクリックします。

そうすれば、新しいコンテンツセットができあがり、サイト上のあらゆる場所でアセットパブリッシャーで使用することができます。

コンテンツセットは、既存のセットと一緒に追加されます。

アセットパブリッシャーの設定をコンテンツセットに変換できました。

関連情報