JSSテナントとサイトを作成する

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

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore JavaScript Services (JSS)は、フロントエンド開発者がSitecoreの上にJavaScriptアプリを構築できるようにします。SXA JSSテナントやサイトを作成でき、JSSアプリの扱いを容易にします。JSSテナントとサイトは、サイトの足場を活用し、JSSアプリを構造化的にインポートするのに役立ちます。

JSSテナントとサイトを作成するには:

  1. コンテンツエディターで、コンテンツツリー内のコンテンツ項目を右クリックし、「 挿入」→「 JSSテナント」をクリックします。

  2. ウィザードでテナントの名前を入力し、モジュールを選択してOKをクリックします。

  3. JSSサイトを作成するには、JSSテナントを右クリックし、「 挿入」→「 JSSサイト」をクリックします。

  4. ウィザードの 「一般」 タブで、サイト名を入力してください。

  5. モジュールタブでモジュールを選択し、OKをクリックします。

    !注サイト設定タブでは、GraphQLのエンドポイントとデプロイメントの秘密を変更できますが、これらは後から追加するのがベストプラクティスです。

  6. JSSサイトを作成するにはOKをクリックしてください。

    SXAは以下の構成でサイトを作成します。

    フォルダー

    サブフォルダ

    概要

    ホーム

    サイトのページを含みます。

    メディア

    サイトで利用可能なすべてのメディア資料を含みます。

    データ

    ウェブサイト内の複数のページで再利用可能なデータソースを含みます。

    辞書

    多言語アプリには、翻訳が必要な静的なフレーズの辞書が必要です。JSSは翻訳をこのフォルダにインポートします。

    プレゼンテーション

    ページデザイン

    JSSサイトにはSXA ページデザイン 機能が搭載されています。

    部分的な設計

    JSSサイトにはSXA の部分設計 機能が搭載されています。

    プレースホルダー設定

    JSSサイトにはSXA のプレースホルダー設定 機能が備わっています。

    舞台設定

    アプリを動作させるためのデフォルト設定項目が含まれています。カスタマイズが可能です。例えば、ページに新しいテンプレートを使いたい場合などです。

    サイトグルーピング

    SXAでは、サイトグルーピング項目を使ってサイトを定義できます。ホスト名、開始項目、仮想フォルダなど、サイト定義に必要なすべてのデータが含まれています。

    デフォルトでは、SXA JSSサイトはライブモードを使用しています。ライブモードでは、Sitecoreマスターデータベースからウェブサイトのコンテンツを読み込みます。

    ウェブデータベースに切り替えたい場合は、APIキーとSXA JSSサイトの両方を公開しなければなりません。

JSSテナントとサイトの作成が終わったら、アプリのインポートを始められます。

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