Sitecore Experience Edge for XM

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

このページの翻訳は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 flow

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の一般的な紹介については、以下のビデオをご覧ください。

この記事を改善するための提案がある場合は、 お知らせください!