---
title: "推奨事項:データソースとメディアの活用"
slug: "recommendations--working-with-data-sources-and-media"
abstract: "データソースおよびメディア項目の構造化および名称に関する推奨実践"
---
# 推奨事項:データソースとメディアの活用

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

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

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

-   編集者が誤って使うこともあります。
-   編集者が、あなたが使いたいより適切なコンテンツを見つけられないかもしれません。

> !注この推奨は *サイト/グローバル/共有データソース*に適用され、ページの下にある*Data*フォルダに保存されているデータソースには必要ありません。

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

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

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

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

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

> !注この推奨は*サイト/グローバル/共有データソース*に適用され、ページ下の*Data*フォルダに保存されているデータソースには必須ではありません。

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

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

> !注この推奨は *サイト/グローバル/共有データソース* に適用され、ページの下にある*Data*フォルダに保存されているデータソースには必要ありません。

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

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

![Path to data source in Source field.](https://doc.sitecore.com/api/markdown-image/sai/ja/developers/sitecoreai/images/SXA-data-source-location.png)

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