コンテンツエディタ内のCMP項目

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

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

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

CMPの内容項目

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

CMP item buckets for Content Hub content

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

Create new bucket in CMP

CMPの設定項目

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

CMP configuration items

CMPテンプレート

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

CMP branch in the content tree

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

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
この記事を改善するための提案がある場合は、 お知らせください!