推奨事項: データ ソースとメディアの操作
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
データ ソースとメディア アイテムを賢く整理して名前を付ければ、編集担当者にとって劇的な変化が生まれます。このトピックでは、SXA でのデータ ソースとメディア アイテムの処理に関するベスト プラクティスをいくつか説明します。
未使用のデータ ソースをクリーン アップする
未使用のサイト データ ソースを削除します。未使用のサイト データ ソースをサイトに保持すると、次のようなリスクがあります。
-
編集担当者が間違って使ってしまうことがある。
-
編集担当者が使用予定の適切なコンテンツを見つけられない場合がある。
この推奨事項は、site/global/shared data sources に適用されます、ページの下にある Data フォルダー内に保存されているデータ ソースには当てはまりません。
メディア アイテムは、サイトの Media フォルダーの下に置かないでください。
SXA サイトの Media フォルダー (sitecore/コンテンツ/テナント/サイト/メディア) は、サイトで使用可能なメディア ライブラリ アイテムのみを表示するためのものです。このフォルダーにメディア アイテムをアップロードしないでください。代わりに、汎用のメディア ライブラリ フォルダー (sitecore/メディア ライブラリ) を使います。
SXA バージョン 1.7 以降では、サイトの Media アイテムの下にメディア アイテムをアップロードできません。
サイト データ ソースにわかりやすい名前を付ける
サイト間で使うデータ ソースには、常に意味のある名前を付けます。編集担当者が識別して再利用できるように、その目的を示す名前を考えます。「カルーセル 1」などの名前は、再利用に適していません。「2018 年クリスマスのヒーロー カルーセル」であれば、適しています。
この推奨事項は、site/global/shared data sources に適用されます。ページの下にある Data フォルダー内に保存されているデータ ソースには当てはまりません。
サイト データ ソースをフォルダーに整理する
サイト データ フォルダーでは、再利用可能なコンテンツをホストすることが想定されているため、整理整頓をお勧めします。編集担当者が再利用可能なコンテンツを簡単に見つけて再利用できるように、必要に応じてサブフォルダーにグループ化します。
この推奨事項は、site/global/shared data sources に適用されます。ページの下にある Data フォルダー内に保存されているデータ ソースには当てはまりません。
ソース フィールド レポートを実行してデータ ソース コンテキストの設定に役立てる
ほとんどの SXA レンダリングは、再利用性を考慮して、データ ソース アイテムからデータを取得するように設計されています。つまり、表示されるコンテンツは、表示されるページにバインドされているのではなく、データ ソース アイテムに保存されています。"ソース" フィールドは、ユーザーがデータ ソースを検索できる場所を指定します。
この場所を正しく設定すると、データ ソースの選択がはるかに簡単になります。たとえば、コンテンツ エディターでは特定のサイトのサブフォルダーに直接移動するため、メディア ライブラリ全体で画像を検索する必要がないからです。場所を手動で設定するか、クエリを使用するか、ソース フィールド レポート ヘルパー スクリプトを使用します。