ヘッドレスのテナントとサイトの作成
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
??? は、フロントエンドの開発者が Sitecore の上に JavaScript アプリを構築することを可能にします。??? を使用すると、SXA では JSS アプリの操作を容易にするヘッドレスのテナントおよびサイトを作成できます。ヘッドレスのテナントとサイトは、サイトをスキャフォールディングし、構造化された方法で JSS アプリをインポートするのに役立ちます。
ヘッドレスのテナントとサイトを作成するには:
-
コンテンツ エディターで、コンテンツ ツリーのコンテンツ アイテムを右クリックし、[挿入]、[ヘッドレス Tenant] の順にクリックします。
-
ウィザードで、テナントの名前を入力し、モジュールを選択してから、[OK] をクリックします。
-
ヘッドレスサイトを作成するには、[ヘッドレス Tenant] を右クリックし、[挿入]、[ヘッドレス サイト] の順にクリックします。
-
ウィザードの [一般] タブで、サイトの名前を入力します。
-
[モジュール] タブでモジュールを選択し、[OK] をクリックします。
注記[SITE SETTINGS] タブでは、[GraphQL エンドポイント] と [配置シークレット] を変更できますが、これは後で追加することをお勧めします。
-
[OK] をクリックして、ヘッドレス サイトを作成します。
SXA では、次の構造でサイトが作成されます。
フォルダー
サブフォルダー
説明
Home
サイトのページが含まれます。
Media
サイトで利用可能なすべてのメディア アイテムが含まれます。
Data
Web サイト内の複数ページで再利用できるデータ ソースが含まれます。
Dictionary
多言語対応のアプリでは、翻訳が必要な静的フレーズの辞書が必要です。JSS によって、このフォルダーに翻訳がインポートされます。
Presentation
Page Designs
ヘッドレス サイトには、SXA ページ デザイン機能が備わっています。
Partial Designs
ヘッドレス サイトには、SXA パーシャル デザイン機能が備わっています。
Placeholder Settings
ヘッドレス サイトには、SXA プレースホルダー設定機能が備わっています。
Settings
アプリを動作させるデフォルトの設定アイテムが含まれています。これは、ページで新しいテンプレートを使う場合など、カスタマイズが可能です。
Site Grouping
SXA では、サイト グループ化アイテムを使ってサイトを定義できます。ホスト名、開始アイテム、仮想フォルダーなど、サイト定義に必要なすべてのデータが含まれています。
デフォルトで、SXA ヘッドレス サイトにはライブ モードが使用されています。ライブ モードでは、Sitecore は Master データベースから Web サイトのコンテンツを読み取ります。
Web データベースに切り替える場合は、API キーと SXA ヘッドレス サイトの両方をパブリッシュする必要があります。
ヘッドレス テナントとヘッドレス サイトの作成が完了したら、アプリのインポートを開始できます。