1. ベストプラクティス

推奨事項:データソースとメディアの活用

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

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

データソースやメディア項目を賢く整理し、名前を付けることで編集者にとって大きな違いが生まれます。このトピックでは、データソースやメディアアイテムの扱いに関するベストプラクティスについて説明します。

未使用のデータソースのクリーンアップ

未使用のサイトデータソースを削除してください。未使用のサイトデータソースをサイト内に保持すると、以下のリスクが生じます:

  • 編集者が誤って使うこともあります。

  • 編集者が、あなたが使いたいより適切なコンテンツを見つけられないかもしれません。

注記

この推奨事項はsite/global/shared data sourcesに適用され、ページ内のDataフォルダに保存されているデータソースには必須ではありません。

メディアアイテムをサイトのメディアフォルダに直接置かないでください

サイト(sitecore/Content/<site collection>/<site>/Media)のMediaフォルダは、サイトで利用可能なMedia Libraryアイテムのスコープビューです。このフォルダにメディアアイテムをアップロードしてはいけません。代わりに、一般的なMedia Libaryフォルダ(sitecore/Media Library)を使いましょう。

注記

バージョン1.7以降SXA、サイトのMedia項目の下にメディアアイテムをアップロードすることはできません。

サイトデータソースに意味のある名前を付けましょう

サイト間で使うデータソースには、必ず意味のある名前を使いましょう。編集者が識別し再利用できるように、その目的を示す名前を考えてみてください。 Carousel 1のような名前は再利用を促進しません。しかし、Hero Carousel for Christmas 2018はそうです。

注記

この推奨事項はsite/global/shared data sourcesに適用され、ページ下のDataフォルダに保存されているデータソースには必要ありません。

サイトデータソースをフォルダに整理する

サイトデータフォルダは再利用可能なコンテンツをホストすることが期待されており、整理しておくのがベストプラクティスです。必要に応じてサブフォルダにまとめて、編集者が再利用を目的としたコンテンツを簡単に見つけて再利用できるようにします。

注記

この推奨事項はsite/global/shared data sourcesに適用され、ページ内のDataフォルダに保存されているデータソースには必須ではありません。

ソースフィールドレポートを実行して、データソースのコンテキスト設定を助けてください

ほとんどのレンダリングは再利用性やデータソースからのデータを取得するために設計されています。つまり、表示されるコンテンツは表示されたページに縛られず、データソースの項目に保存されます。 Sourceフィールドは、ユーザーがデータソースを探せる場所を指定します。

Path to data source in Source field.

この位置を正しく設定することで、例えばContent Editorが特定のサイトサブフォルダに誘導されるため、画像をMedia Library全体で検索する必要がなく、データソースの選択が格段に簡単になります。手動で場所を設定するか、クエリを使うか、Sourceフィールドレポートヘルパースクリプトを使うことができます。

この記事を改善するための提案がある場合は、 お知らせください!