Sitecore Experience Edge for XM
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Experience Edge for Experience Manager(XM)は、SitecoreのAPIベースのサービスで、Sitecore Experience Platformアイテム、レイアウト、メディアに対してグローバルに複製され、スケーラブルなアクセスを提供します。XMの標準的なパブリッシュツールを使えますが、セルフホストのContent Delivery環境からコンテンツをレンダリングするのではなく、Experience EdgeはSitecoreホスト型のGraphQL APIを提供します。どの言語でもソリューションを構築し、必要なコンテンツを引き出して、GraphQLで動かすことができます。
図1。Experience Edge for XMフロー

Experience Edge for XM Sitecoreコンテンツやメディアの出版ターゲットとして機能し、以下のことができるGraphQL APIを提供します。
- コンテンツツリーをIDやパスでトラバースします。
- ルートの レイアウトサービスの 出力のスナップショットを取得し、 Next.js SDKなどのSitecoreヘッドレスSDKで使用します。
- フィールド値やその他のアイテムプロパティに基づいてアイテムのブールクエリを実行します。
Sitecore Headless Servicesは、このAPIのミラープレビュー実装を提供し、セルフホストのSitecore XMインスタンス上で編集、プレビュー、開発シナリオを可能にします。Experience Edgeまた、既存のSitecoreメディアハンドラーのパラメータをミラーリングしたクエリ文字列パラメータを用いたメディアリサイズや操作をサポートする、SitecoreメディアライブラリのCDNも提供します。
Experience Edgeの利点
Experience Edgeは、ヘッドレスSitecoreアーキテクチャ向けのスケーラブルで管理された配信オプションを提供し、以下のような利点があります。
- インフラの複雑さを削減 - Sitecoreインフラ内でContent Deliveryサーバーのホスティングを不要または削減します。
- スケーラビリティ - グローバルにSitecoreコンテンツ配信を複製・拡大できます。
- すべてのチャネルを通じて顧客にリーチ し、Sitecoreのコンテンツをあらゆるデバイスやチャンネル(時計、携帯電話、タブレット、音声制御デバイスなど)に公開します。
- どのプラットフォームとも連携し 、API呼び出しが可能なすべてのアプリケーションはGraphQLからコンテンツを取り込めます。
特にJamstackアーキテクチャにおいて、Experience Edgeは初期の静的マークアップ生成と、クライアントサイドのフェッチ(AJAX)呼び出しや増分的静的再生などのランタイムデータニーズの両方に使用できるAPIを提供します。
Sitecore JavaScript SDKでExperience Edgeを使う方法については、JSSドキュメントをご覧ください。
Experience Edge for XMの使用に関する制限については、「 Experience Edge for XMの制限および制限」をご参照ください。
動画 Experience Edgeとは何か?
Sitecore Experience Edgeの一般的な紹介については、以下のビデオをご覧ください。