現在表示中:

注意:

コンテンツフラグメントの更新サービスおよびコンテンツサービス - 機能パックのリリースノートも参照してください。

この機能パックのセットは、コンテンツフラグメント、JSON エクスポーターおよびコアコンポーネントの更新を提供します。

機能パックセットにより、フラグメントの構造化されたコンテンツの定義が可能になります。また、この構造化されたコンテンツを、更新された JSON エクスポーターと共に使用することで、AEM コンテンツをコンテンツサービスを通じて AEM ページ以外のチャネルに配信できるようになります。

Adobe Experience Manager(AEM)コンテンツフラグメントを使用すると、ページに依存しないコンテンツの設計、作成、キュレーション、使用が可能になります。コンテンツフラグメントを使用することで、複数の場所で、または複数のチャネルにわたって、すぐに使用できるコンテンツを用意できます。

注意:

コンテンツフラグメントエクスペリエンスフラグメントは、AEM 内の別の機能です。

  • コンテンツフラグメントは、主にテキストや関連画像などの編集コンテンツです。これは、デザインやレイアウトを含まない純粋なコンテンツです。
  • エクスペリエンスフラグメントは、完全にレイアウトされたコンテンツで、Web ページの一部です。

エクスペリエンスフラグメントには、コンテンツフラグメントの形式でコンテンツを含めることができますが、その逆はできません。

以降のページでは、次のような、コンテンツフラグメントを作成、構成、管理するためのタスクについて説明します。

注意:

以降のページは、コンテンツフラグメントを使用したページのオーサリングと合わせてお読みください。

通信チャネルの数は年々増加しています。通常、チャネルとは配信メカニズムのことであり、次のどちらも指します。

  • 物理チャネル(デスクトップ、モバイルなど)
  • 物理チャネルでの配信方法(デスクトップ用の「製品詳細ページ」や「製品カテゴリページ」、モバイル用の「モバイル Web」や「モバイルアプリ」など) 

しかしながら、すべてのチャネルでのまったく同じコンテンツの使用はお勧めしません。特定のチャネルに合わせてコンテンツを最適化する必要があります。

コンテンツフラグメントを使用すると、次のことが可能になります。

  • 複数のチャネルでいかにターゲットオーディエンスに効率よく伝えるかを考慮する。
  • チャネルに依存しない編集コンテンツを作成、管理する
  • 多様なチャネル向けのコンテンツプールを構築する。
  • 特定のチャネル向けにコンテンツのバリエーションをデザインする。
  • アセットを挿入することでテキストに画像を追加する(混在メディアフラグメント)

さらにこうしたコンテンツフラグメントを集めて組み立てることで、多様なチャネルにエクスペリエンスを提供できます。

警告:

コンテンツフラグメントは、クラシック UI では利用できません。

コンテンツフラグメントコンポーネントは、クラシック UI のサイドキックに表示されますが、機能を使用することはできません。

注意:

AEM はフラグメントコンテンツの翻訳もサポートしています。詳しくは、コンテンツフラグメントの翻訳プロジェクトの作成を参照してください。

コンテンツタイプ

コンテンツフラグメントとは、次のようなものです。

コンテンツフラグメントは、次のようなタイプのコンテンツです。

  • レイアウトやデザインを伴いません(リッチテキストモードでは多少のテキストフォーマットが可能です)。
  • 次の項目が 1 つ以上含まれます。
    • テキスト要素
    • 挿入されたアセット(画像)
    • 関連アセット(画像、フラグメントなど)への参照
  • 配信メカニズム(ページやチャネル)に依存しません。
  • コンテンツのバリエーションを含めることができます。これにより、特定の編集要件やチャネル要件に応じて、フラグメントテキストを調整できます。
  • フラグメントテンプレートによって定義されます。

視覚的なアセットを含んだフラグメント

作成者がより柔軟にコンテンツをコントロールできるように、視覚的なアセット(画像)をコンテンツフラグメントに追加したり、コンテンツフラグメントと統合したりできます。 

アセットとコンテンツフラグメントの組み合わせには、様々な使用法があります。どの方法にもそれぞれの利点があります。

  • フラグメントにアセットを挿入する(混在メディアフラグメント)

    注意:

    コンテンツフラグメント自体に挿入した視覚的なアセットは、前の段落に添付されます。このコンテンツフラグメントをページに追加した場合、ビジュアルアセットは、中間コンテンツが追加されたタイミングで前の段落との関連で移動します。

  • 関連コンテンツ 

    • フラグメントに接続されます。ただし、フラグメントの固定構成要素ではありません(コンテンツフラグメントの構成要素を参照してください)。
    • 位置決めには、ある程度の柔軟性があります。
    • ページでフラグメントを使用する場合に、(中間コンテンツのように)手軽に利用できます。
    • 詳細については、関連コンテンツを参照してください。
  • ページエディターのアセットブラウザーで利用できるアセット

    • アセットの選択には、完全な柔軟性があります。
    • 位置決めには、ある程度の柔軟性があります。
    • 特定のフラグメント向けに承認されるという概念は提供しません。
    • 詳細については、アセットブラウザーを参照してください。

AEM 全体にわたるコンテンツフラグメント

コンテンツフラグメントの構成要素

コンテンツフラグメントアセットは、(直接的または間接的に)次の構成要素からなります。

  • フラグメントの要素

  • フラグメントのメタデータ

    • アセットメタデータスキーマを使用します。
    • タグは、次のことをおこなうときに作成できます。
      • フラグメントを作成してオーサリングするとき
      • または、その後、次の方法でも作成できます。
        • コンソールでフラグメントのプロパティを表示または編集することによって
        • フラグメントエディターでメタデータを編集することによって
  • マスター

    • フラグメントの不可欠な構成要素。
      • どのコンテンツフラグメントにもマスターが 1 つあります。
      • マスターは削除できません。
    • マスターには、フラグメントエディターの「バリエーション」の下でアクセスできます。
    • マスターは、それ自体はバリエーションではありませんが、すべてのバリエーションの基礎です。 
  • バリエーション

    • 編集目的に合わせたフラグメントテキストのレンディション。チャネルに関連付けることができますが必須ではありません。ローカルで臨時に変更する場合にも使用できます。
    • マスターのコピーとして作成しますが、その後、必要に応じて編集できます。通常、バリエーションそのものの間ではコンテンツの重複があります。
    • フラグメントの作成時に定義できます。またはフラグメントテンプレート内に事前に定義できます。
    • コンテンツコピーの分散を避けるために、フラグメントに格納されます。
    • マスター側のコンテンツが更新されている場合は、バリエーションをマスターと同期することができます。
    • 要約することで、あらかじめ定義した長さにテキストをすばやく切り詰めることができます。
    • フラグメントエディターの「バリエーション」タブにあります。
  • フラグメントの段落

    • 要素またはバリエーション内の、縦方向のスペース(キャリッジリターン)で区切られたテキストのブロック。
    • リッチテキストモードと Markdown モードでは、段落をヘッダーとして書式設定することができます。その場合、ヘッダーとその後の段落が 1 つのユニットになります。
    • ページ作成中にコンテンツを制御できます。
  • フラグメントに挿入したアセット(混在メディアフラグメント)

    • 実際のフラグメントに挿入し、フラグメントの内部コンテンツとして使用するアセット。通常は画像です。
    • フラグメントの段落システムに埋め込まれます。
    • フラグメントをページ上で使用または参照するときに書式設定できます。
    • フラグメントへの追加、フラグメントからの削除、フラグメント内での移動は、フラグメントエディターのみでおこなえます。これらのアクションは、ページエディターではおこなえません。
    • フラグメントへの追加、フラグメントからの削除、フラグメント内での移動は、フラグメントエディターのみで、リッチテキストフォーマットを使用しておこなえます。
    • 前のテキスト(段落)に添付されます。

    警告:

    プレーンテキスト形式に切り替えることで、(誤って)フラグメントから削除する恐れがあります。

    注意:

    ページでフラグメントを使用する場合は、アセットを追加の(中間)コンテンツとして追加することもできます。その場合は、関連コンテンツ、またはアセットブラウザー内のアセットを使用します。

  • 関連コンテンツ

    • これはフラグメント外部のコンテンツですが、編集に関連します。通常は、画像、ビデオ、または他のフラグメントです。
    • コレクション内の個々のアセットは、ページエディターでページにフラグメントを追加するときに、フラグメントと共に使用できます。つまり、コレクション内の個々のアセットは任意であり、特定のチャネルの要件に応じて使用します。
    • アセットは、コレクションを介してフラグメントに関連付けます。関連付けられたコレクションを使用することで、作成者は、ページ作成時に、使用するアセットを決定できます。
      • コレクションは、テンプレートを介してフラグメントにデフォルトコンテンツとして関連付けることができます。または、フラグメントの作成時に作成者が関連付けることができます。
      • Assets(DAM)コレクションは、フラグメントの関連コンテンツの基礎です。
    • オプションで、追跡しやすいように、コレクションにフラグメント自体を追加することもできます。 
  • 中間コンテンツ

    注意:

    このコンテンツは、コンテンツフラグメント自体には格納されず、そのフラグメントが使用されているページ上に格納されます。

フラグメントを利用するための要件

コンテンツフラグメントを作成、編集、使用するためには、次のものが必要です。

  • フラグメントのテンプレート

    • フラグメントを作成するために必要です。
    • フラグメントの構造(タイトル、テキスト要素の数、タグ定義、バリエーション、関連するコレクション)を定義します。
    • テンプレート定義にはタイトルと 1 つのテキスト要素が必要です。その他すべてはオプションです。テンプレートによって、フラグメントおよび関連するデフォルトコンテンツ(該当する場合)の最小範囲が定義されます。作成者は後から、テンプレートに定義されている内容を超えてフラグメントを拡張できます。 
    • チャネルは定義されません(少なくとも直接的には定義されません)。様々なチャネルで使用できるバリエーションが定義されます。チャネルそのもの(配信)はコンポーネントによって定義されて制御されます。
  • コンテンツフラグメントコンポーネント

    • ページ上でフラグメントを参照するために必要です。
    • フラグメントのレイアウトと配信(チャネル)に対応します。 
    • フラグメントは、レイアウトを定義し、一部またはすべての要素/バリエーションと関連するコンテンツを配信するために、1 つ以上の専用コンポーネントを必要とします。
    • 作成時にフラグメントをページにドラッグすると、必須コンポーネントが自動的に関連付けられます。

使用例

フラグメントと、その要素およびバリエーションを一緒に使用して、複数のチャネルに対応する明解なコンテンツを作成できます。フラグメントを設計するときは、何をどこで使用するかを考慮する必要があります。

We.Retail サンプル

フラグメントのサンプルを次の場所で確認できます。

http://localhost:4502/assets.html/content/dam/we-retail/en/experiences/arctic-surfing-in-lofoten

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー