Sitecore Experience Edge for XM Preview GraphQL endpoint
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecore Experience Edge for XMプレビュー GraphQLエンドポイントはSitecore GraphQL APIに基づくGraphQLエンドポイントです。エンドポイントはSitecore Experience Edge for XMのスキーマ と動作をミラーリングします。これにより、Experience Edgeに公開せずにプレビュー、編集、ローカル開発が可能になります。
!注プレビューGraphQLエンドポイントはトークン化された検索インデックスを使用します。その結果、検索の挙動はフィールドのインデックス付け方法に依存します。
CONTAINS演算子はトークン化されたフィールド値に基づいて複数の結果を返すことができます。
EQ(等)演算子は、完全に一致が期待されていてもトークン化されたテキストフィールドに対して複数の結果を返すこともあります。
プレビューエンドポイントのEQと正確に一致させるために、SearchQueryFieldMapping機能 を使ってトークン化されたフィールドを非トークン化された計算フィールドにマッピングしてください。関連するサポート記事も参照KB1003665。
検索演算子の挙動については、Search演算子を参照してください。
以下のトピックは、Preview GraphQLエンドポイントの使い方を説明します。
!重要Sitecore CMロールやCDロールでのミラードスキーマの拡張はサポートしていません。スキーマを拡張するとExperience Edgeとの互換性が壊れてしまいます。カスタムスキーマが欲しいなら、Sitecore GraphQL APIを使いましょう。
プレビューエンドポイントで検索を行う場合、Experience Edgeエンドポイントでのクエリと比べて追加のフィールドが利用可能です。したがって、Experience Edgeエンドポイントに対する検索クエリは、Experience Edgeドキュメントに記載されているフィールドのみを使用してください。