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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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