---
title: "コンテンツエディタ内のCMP項目"
slug: "cmp-items-in-the-content-editor"
abstract: "CMPのコンテンツ項目、設定項目、テンプレートについて詳しく学びましょう。"
---
# コンテンツエディタ内のCMP項目

Sitecore Content Marketing Platform(CMP)コネクターは、Sitecore Content HubアイテムをSitecoreに書き込み、マスターデータベースのデフォルトフォルダ「 *CMP*」に格納します。

## CMPの内容項目

事前に設定されたアイテムバケットを含む親アイテムは */sitecore/content/CMP*に位置しています。すべてのバケットは、コンテンツタイプにリンクされたアイテムをSitecore Content Hub保持します。例えば、ブログやツイートのバケット:

![CMP item buckets for Content Hub content](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/connect-for-ch/52/connect-for-content-hub/image/Stylelabs-content-folder.png)

新しいバケットを作成するには、*/sitecore/templates/Branches/CMP*に行き、**右クリックで「バケット」**をクリックし、「 **挿入**」をクリックし、「 **バケット**」をクリックしてください。

![Create new bucket in CMP](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/connect-for-ch/52/connect-for-content-hub/image/Stylelabs-bucket-creation.png)

## CMPの設定項目

必要な接続文字列とマッピングの詳細を含む構成項目は */sitecore/system/Modules/CMP/Config*にあります。

![CMP configuration items](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/connect-for-ch/52/connect-for-content-hub/image/Stylelabs-configuration-folder.png)

## CMPテンプレート

CMPの設定を簡単にするために、*/sitecore/templates/Branches/CMP*で分枝テンプレートが利用可能です:

![CMP branch in the content tree](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/connect-for-ch/52/connect-for-content-hub/image/Stylelabs-branches.png)

ブランチテンプレートではアイテムバケットやエンティティマッピングを作成できます。

CMPテンプレートは */sitecore/templates/CMP*ノードで見つけることができ、以下が含まれています。

-   *Config root* - 設定項目用。
-   *Entity Mapping* - 特定のコンテンツタイプのエンティティを同期するには、エンティティマッピングアイテムが必要です。
-   *Content Hub Entity* - コネクタ用に作成された各コンテンツ項目テンプレートは、このテンプレートから継承しなければなりません。 EntityIdentifier フィールドをミックスするため、コネクターはエンティティとSitecoreアイテムをマッチングできます。
-   *Mapping Templates* フォルダ。

Mapping Templatesフォルダーには以下の内容が含まれています:

-   *Field Mapping* - エンティティ内のフィールド名とSitecoreアイテム内のフィールド名を含む。
-   *Relation Field Mapping* - エンティティ関係名、エンティティ内のフィールド名、Sitecoreアイテム内のフィールド名を含みます。すべてのフィールドはベーステンプレートから取得しています。
-   *Tag Field Mapping* – はエンティティ関係名とエンティティ内のフィールド名を含みます。これらのフィールドはベーステンプレートから取得しています。マッピングには、非リーフエンティティノードの保存を有効または無効にするオプション、ストアタグ名オプション、カスタムタクソノミープロバイダーの名前も含まれています。
-   *Related Entity Mapping* – はエンティティ関係名とSitecoreアイテム内のフィールド名を含みます。両方のフィールドはベーステンプレートからのものです。
-   *Base Templates* フォルダ。

**Base Templates**フォルダには以下のものが含まれています:

-   *CMP Field Name Settings* – エンティティ内のフィールド名を含む基本テンプレートです。
-   *CMP Relation Settings* – エンティティ関係名を含む基本テンプレート。
-   *Sitecore Field Name Settings* – Sitecore項目内のフィールド名を含む基本テンプレートです。

また、エンティティからアイテムを作成するための独自のテンプレートを作成することもできます。唯一の要件は、テンプレートが*Content Hub Entity*テンプレートから継承していることです:

![Base template selection](https://doc.sitecore.com/api/markdown-image/xp/ja/developers/connect-for-ch/52/connect-for-content-hub/image/SCH-template.png)