Sitecore Connect for Content Hub - CMP
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Content HubコネクターのSitecoreの中のSitecore<>コンテンツマーケティングプラットフォーム(CMP)部分は、Sitecore Content Hubで作成されたコンテンツをSitecoreAIに同期させることができます。
CMPモジュールを使えば、以下のことができます:
-
Sitecore Content HubフィールドをSitecoreAIフィールドにマッピングします。
-
Sitecore Content Hubの関係に基づいて言語バージョンを作成します。
-
アイテムを自動的に更新します。
-
出版日を設定してください。
-
コンテンツアイテムをバケツに分けて作成しましょう。
-
関係場Sitecore Content Hub SitecoreAI場に写像します。
-
Sitecoreタグで分類Sitecore Content Hub値を作成し、それらをSitecoreAIアイテムにリンクします。
-
Link SitecoreAIにおける異なるContent Hub資産タイプ。
CMPアーキテクチャ
CMPアーキテクチャ
Sitecore CMPモジュールの主要なアーキテクチャコンポーネントは、Azureサービスバス、Sitecore Content Hub、およびSitecoreAIです。
以下の図はアーキテクチャの簡略化版を示しています:

CMPプロセス
CMPプロセス
以下はCMPコネクターのプロセスについて説明します。
-
CMPコネクタは新しいメッセージのAzureサービスバストピックのサブスクリプションを受信します。Sitecore Content Hubは特定の変更を受信し、それがAzureサービスバストピックにメッセージを送信するアクションをトリガーします。
-
メッセージが受信されると、CMPコネクタは識別子を期待します。もし存在すれば、コネクターはSitecore Content Hubからコンテンツタイプを取得します。
-
CMPコネクタは、事前設定されたアイテムバケットのいずれか(または既存のアイテムの新しい(言語)バージョン)で新しいアイテムを作成(または既存のアイテムを更新)します。
-
CMPコネクターは、Sitecore Content Hubのコンテンツタイプからアイテムのフィールドにフィールドを保存します。設定で保存するフィールドを指定することができます。
-
CMPコネクターはSitecore Content Hubの分類値をSitecoreAIタグとして生成し、タグをSitecoreアイテムにリンクします。
-
CMPコネクターは、SitecoreAIに既に存在するSitecore Content Hub資産を構成内の構成フィールドにリンクします。
-
CMPコネクタは、ソースのローカライズおよびローカライズ親をチェックします:
-
コンテンツタイプにLocalizationToContent関係がある場合、その言語(バージョン)を作成するために使われます。
-
コンテンツタイプに関係ContentToContentLocalizationがある場合、そのエンティティは別のエンティティのローカライズとみなされ、アイテムを作成する代わりに、コネクターは親ContentToContentLocalizationリンクされた別のアイテムを探します。
コンテンツタイプにContentToContentVariant関係がある場合、コネクターはそのエンティティを別のエンティティのローカライズとみなします。新しいアイテムを作成する代わりに、コネクターはContentToContentVariant親にリンクされた別のアイテムを探し、LocalizationToContentリレーション内の言語バージョンの項目にマッピングされたフィールドデータを格納します。
-
-
CMPコネクタは、SitecoreAIで作成または更新されたアイテムに関する情報を含むメッセージをAzureサービスバストピックに送信します。
-
例外はサービスバスメッセージに追加されます。すべての例外はログファイルSitecoreAI書き込まれます。