Experience Edgeコネクター
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Experience Edgeコネクタモジュールを使って、Sitecore CM(コンテンツ管理)からJSSサイトやコンテンツを高度にスケーラブルなSitecore Experience Edge配信プラットフォームへ公開します。Experience Edgeコネクタモジュールを使うことで、以下のことができます:
- Experience Edgeの公開用に特定の公開ターゲットを作成するか、デフォルトの インターネット ターゲットを使うこともできます。
- コンテンツエディターとHorizonで同じ公開ユーザー体験を使いましょう。
- スマートパブリッシュ、インクリメンタルパブリッシュ、再公開を使ってアイテムやサイトを公開します。
コネクタモジュールの基本的な概念は、リアルタイムで静的コンテンツを配信することです。
コネクタモジュールは典型的なSitecoreの公開プロセスを使用します。通常の公開と 大きく異なる 点は、コンテンツが 静的な形式 でExperience Edgeの配信プラットフォームに公開される点です。静的な形式での公開は、公開時にSitecoreのすべての動的コンテンツ構造(標準値、言語フォールバック、データソースのレンダリング、テンプレート継承など) をフラット化します 。以下の図はそのプロセスを説明しています:

動的コンテンツ構造をフラット化すると、価値提供者アイテム(標準値のアイテムやレンダリングデータソースとして使われるコンテンツ)が公開されると、それに依存するすべてのコンテンツが自動的に公開されます。したがって、単一のアイテムを公開するだけで数百ものアイテムが公開されることがあります。例えば、テンプレートアイテムを公開した場合、そのテンプレートに基づくすべてのアイテムが直接的または間接的に(テンプレート継承を通じて)公開されます。もう一つの例としては、あるページでレンダリングデータソースとして使われているコンテンツアイテムを公開すると、そのページも公開されます。
コネクターはSitecoreの公開を再実装しません。Sitecoreの公開がアイテムを無視した場合、コネクターは関連アイテムを識別する際にコネクターのロジックでキャプチャされない限り、そのアイテムを公開しません。
コネクタモジュールはカスタムSolrインデックスを使用して、アイテム間の動的な経路を維持・追跡しています。
以下の図はアーキテクチャの簡略化版を示しています:
