SXA ヘッドレス サイト間でのコンテンツの共有

Version: 10.2
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

SXA では、1 つの ヘッドレス テナント内の JavaScript Services (JSS) サイト間で、データソースを共有し、さらにページ デザイン、パーシャル デザイン、ページも共有できます。

ヘッドレス サイトの共有サイトへの変更

1 つのマスター サイトのプレゼンテーションを共有して、サイトのスタイルを調整すると非常に便利です。

ヘッドレス サイトを共有サイトに変更するには:

  • コンテンツ エディターでヘッドレス テナントに移動し、[共有] セクションで矢印を使い、共有するサイトを [選択済み] ペインに移動します。

    この例では、ヘッドレス マスター サイトが共有サイトになっています。同じテナント内の他のサイトでは、ヘッドレス マスター サイトのパーシャル デザイン、ページ デザイン、データソースを利用できるようになっています。

共有ヘッドレス サイトのページとパーシャル デザインの使用

共有サイトの追加は、そのサイトのページ デザイン、パーシャル デザイン、およびデータ ソースを共有できることを意味します。

共有サイトのページ デザインを使うには:

  1. エクスペリエンス エディターで、ページ デザインを割り当てるページに移動します。

  2. [ページ デザインを選択] をクリックし、ドロップダウン リストから共有サイトのページ デザインをクリックします。

    同様に、ページ デザインをページ テンプレートにマップする場合は、マスター サイトのページ デザインやローカルで作成したページ デザインを選択できます。

共有ヘッドレス サイトのデータ ソースの使用

テナントのサイト間でデータ ソースを共有できます。たとえば、コンテンツ ブロックの場合、マスター サイトとローカル サイトの両方からコンテンツ ブロックを選択できます。

ヘッドレス サイトのサイト間リンクの有効化

リンク レンダリングにより、コンテンツ作成・責任者はサイトにリンクを追加できます。リンクには、内部リンク、メディア リンク、外部リンク、アンカー、メール アドレス、JavaScript を利用できます。SXA テナントとサイト内のリンクでは、サイトの設定を調整する必要があります。

ヘッドレス サイトのサイト間リンクを有効にするには:

  1. sitecore/コンテンツ/Tenant/サイト/設定に移動して、リンク ルートの場所を設定します。また、[サイト設定] セクションの [リンク設定] フィールドで、次のいずれかのオプションを選択します。

    "リンク設定" フィールドのオプション

    リンク ルートの場所

    Itself only

    デフォルト値。使用可能なリンク ルートの場所は、現在のサイトから取得されます。

    テナント内のリンク可能なサイト

    現在のテナント内のすべてのリンク可能なサイト。

    全てのリンク可能なサイト

    すべてのテナント内のすべてのリンク可能なサイト。

  2. サイトをリンク可能にするには、sitecore/コンテンツ/Tenant/サイト/設定/サイト グループ化/サイトに移動して、[ベーシック] セクションで [リンク可能なサイト] チェック ボックスをオンにします。

委任された領域としてのヘッドレス コンテンツの共有

同じテナント内のサイト間でページ デザインやパーシャル デザイン、データソースを共有するだけでなく、ページも共有できます。委任された領域としてコンテンツを共有すると、コンテンツ ツリーのある場所からコンテンツを一元管理できます。

何かフィードバックはありますか?

この記事を改善するための提案がある場合は、