---
title: "関連するコンテンツの選択、作成、変更"
slug: "select-create-and-modify-associated-content"
abstract: "コンポーネントのデータソースを選択します。"
---
# 関連するコンテンツの選択、作成、変更

> !注このトピックで説明されている手順はエクスペリエンスエディターを使用してください。

ほとんどのSXAコンポーネントは再利用性を重視して設計されており、データソース項目や関連コンテンツからデータを取得します。表示されるコンテンツは表示されるページに縛られず、データソース項目に保存されます。コンポーネントをページに追加すると、既存のデータソースを選択するか、新しいデータソース項目を作成できます。これにより、コンテンツアーキテクチャ、命名規則、再利用のレベルを完全にコントロールできます。

## 関連するコンテンツの選択または作成

エクスペリエンスエディターで再利用可能なコンポーネントをページに追加すると、選択可能なアイテムは選択したコンポーネントによって異なります。これにより、コンポーネントの要件に合わないデータソースアイテムを関連付けるのを防ぎます。

関連コンテンツを選択するには:

1.  ツールボックスから、再利用可能なコンテンツをサポートするコンポーネントをページにドラッグ&ドロップします。
    
2.  一部のコンポーネントでは **「関連コンテンツ選択** 」ダイアログボックスが表示されます。ダイアログボックスが表示されない場合は、コンポーネントのフローティングツールバーから「 **コントロールプロパティ」** ダイアログボックスを開き、「 **一般** データ **ソース**\>」の「 **ブラウズ**」をクリックしてください。
    
3.  「 **関連コンテンツ選択** 」ダイアログボックスには、以下の選択肢から選べます:
    
    **タブ**
    
    **戦闘**
    
    **概要**
    
    **既存コンテンツを選択する**
    
    アイテムをクリックしてください
    
    グローバルまたはローカルフォルダからアイテムを直接クリックし、 **その後OK**をクリックします。  
      
    ![Select a content item](https://doc.sitecore.com/api/markdown-image/xp/ja/users/sxa/103/sitecore-experience-accelerator/images/84D5071DA63E4E24B4A8846E63777295.png)
    
    コンポーネント名(現在のサイト) **作成**
    
    グローバルに使える新しいデータソースを追加・選択します。  
      
    **コンポーネント名(現在のサイト)**をクリックして「作成」をクリックします**。**「**アイテムを挿入**」ダイアログボックスで、新しいデータソースを作成したいツリーの場所をクリックし、名前を入力して**OK**をクリックします。  
      
    オプションとして、データソース用の新しいフォルダを作成することもできます。  
      
    ![Add a content item](https://doc.sitecore.com/api/markdown-image/xp/ja/users/sxa/103/sitecore-experience-accelerator/images/B8F19259E44744479EFCB6C514AD817A.png)
    
    コンポーネント名(現在のサイト) **にコピー**
    
    データソースのコピーを作成します。  
      
    ルートアイテムの **コンポーネント名(現在のサイト)** を選択し、「 **コピー** 」をクリックして新しいデータソースをコピーします。データソースのコピーを追加したい場所を選択し、コピー名を入力して **OK**をクリックします。  
      
    ![Copy a data source](https://doc.sitecore.com/api/markdown-image/xp/ja/users/sxa/103/sitecore-experience-accelerator/images/A78FFF8F120545199ECF54649471FBDF.png)
    
    データ(現在のサイト) **作成**
    
    ローカルで使える新しいデータソースを追加・選択します。  
      
    「 **データ(現在のサイト)** 」をクリックし、「作成」をクリックします **。** 新しいデータソースの名前を入力し、「 **OK」**をクリックします。  
      
    ![Add a new data source](https://doc.sitecore.com/api/markdown-image/xp/ja/users/sxa/103/sitecore-experience-accelerator/images/84C04EF3135C4DFEB23A8BA76B2143BE.png)  
      
    Page Dataノードでデータソースを作成すると、それはローカルデータソースとなり、ページアイテムのサブアイテムとして格納されます。ローカルデータソースに変更を加える場合は、作業中のページにのみ影響します。データソースを再利用し、グローバルに管理したい場合は、グローバルフォルダ内でデータソースを作成する必要があります。  
      
    \>\[!重要\]  
    \> ローカルデータソースの項目(/Data)を手動 [でリネーム](https://doc.sitecore.com/xp/en/developers/sxa/103/sitecore-experience-accelerator/data-sources.html) しないことをお勧めします。ローカルデータソースの項目名を変更すると、リンクが相対パスとして保存されるため、コンポーネントとのリンクが切れる可能性があります。
    
    データ(現行サイト) **にコピー**
    
    ローカルで使えるデータソースのコピーを作成します。ルート項目を選択し、コピー名を入力してから **OK**をクリックします。  
      
    ![Copy a data source](https://doc.sitecore.com/api/markdown-image/xp/ja/users/sxa/103/sitecore-experience-accelerator/images/DA122E4452F44248944BD9097070C588.png)
    
    **ページ**
    
    ページをデータソースとして使えます。  
      
    このオプションは、ページコンテンツなど、現在のページからコンテンツを取り出すコンポーネントに利用可能です。
    
    **Search for Content(コンテンツ検索)**
    
    **Search**フィールドに、検索したいアイテムを特徴づけるキーワードを入力したり、クエリを作成してください。
    

## 関連コンテンツの修正

ページ上に置いた後、関連するアイテムを変更したい場合もあります。例えば、ページ上の画像を置き換える必要がある場合などです。

関連する内容を変更するには:

1.  コンポーネントの浮遊ツールバーで「 **More** More > **Edit component properties**」をクリックします。
2.  データ**ソース**\>**一般**セクションで「**ブラウズ」**をクリックします。
3.  「 **関連コンテンツ選択** 」ダイアログボックスで、そのコンポーネントに関連付けたいアイテムを選択し、「 **OK」**をクリックします。