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

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

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

Sitecore JavaScript Services (JSS) を使用すると、フロントエンド開発者はSitecore上にJavaScriptアプリを構築できます。SXAでは、JSSテナントとサイトを作成して、JSSアプリの操作を容易にすることができます。JSSテナントとサイトは、サイトのスキャフォールディングと、構造化された方法でJSSアプリケーションをインポートするのに役立ちます。

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

  1. コンテンツ エディタで、コンテンツ ツリーのコンテンツ アイテムを右クリックし、InsertJSS Tenantの順にクリックします。

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

  3. JSSサイトを作成するには、JSSテナントを右クリックし、InsertJSS Siteの順にクリックします。

  4. ウィザードのGeneralタブで、サイトの名前を入力します。

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

    メモ

    Site Settingsタブでは、GraphQL endpointDeployment secretを変更できますが、これらは後で追加することをお勧めします。

  6. OK 」をクリックして、JSSサイトを作成します。

    SXAは、次の構造でサイトを作成します。

    フォルダ

    サブフォルダ

    形容

    サイト ページが含まれます。

    メディア

    サイトで利用可能なすべてのメディアアイテムが含まれています。

    データ

    Webサイト内の複数のページで再利用できるデータ ソースが含まれています。

    辞書

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

    プレゼンテーション

    ページデザイン

    JSSサイトには、SXAページ デザイン 機能が付属しています。

    パーシャルデザイン

    JSSサイトには、SXAパーシャル デザイン 機能が付属しています。

    プレースホルダー設定

    JSSサイトには、SXAプレースホルダー設定 機能が付属しています。

    設定

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

    サイトのグループ化

    SXAでは、サイトのグループ化アイテムを使用してサイトを定義できます。サイト定義に必要なすべてのデータ (ホスト名、開始アイテム、仮想フォルダなど) が含まれます。

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

    Webデータベースに切り替える場合は、APIキーとSXA JSSサイトの両方を公開する必要があります。

JSSテナントとサイトの作成が完了したら、アプリのインポートを開始できます。

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