JSS RESTレイアウトサービスによるレイアウトデータの取得
Version:
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Sitecoreからレイアウト データを取得するために使用できるエンドポイントの1つは、JSSが提供するRestLayoutServiceクラスを使用してSitecore Headless Servicesによって提供されるSitecore Layout Serviceです。
Sitecore Layout Serviceを使用する場合は、JSS REST Layout Serviceのtrackingプロパティの値を切り替えることで、ページ ビューの追跡を有効 (または無効) にすることもできます。
JSSを使用してJSSアプリケーションからSitecoreレイアウト サービスを呼び出すには:
-
layout-service.tsファイルで、RestLayoutServiceクラスとアプリの構成をインポートします。
-
RestLayoutServiceのインスタンスを作成し、設定オブジェクト (タイプRestLayoutServiceConfig) を指定します。
-
データを取得するファイルで、新しいレイアウト サービス インスタンスをインポートして使用します。
デフォルトの実装がニーズを満たさない場合は、カスタム・データ・フェッチャーを使用できます。