コマース機能を備えた新しいテナントとサイトを作成する
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
SXAのウィザードを使用して、新しいテナントとサイトを作成できます。SXA Storefrontソリューションは、ウィザードを拡張して追加のコマース機能を含めます。作成する新しいサイトとテナントにこれらの機能を含めるには、Create a tenantウィザードとCreate a new Experience Accelerator siteウィザードを実行するときに、関連するモジュールを選択する必要があります。
テナントとサイトの作成方法については、以下のビデオをご覧ください。
コマース テナントを作成する
コマース テナントを作成する
コマース機能を持つサイトを作成するには、まずCommerce Foundation機能を含むテナントを作成する必要があります。
コマース テナントを作成するには:
-
Modulesセクションで、含める他の機能と共にCommerce Foundationチェックボックスを選択します。
Commerce Foundationモジュールを選択してウィザードを実行すると、作成されるテナントには、標準のSXAテンプレートに加えて、Commerceストアフロント サイトをサポートするテンプレートが含まれます。
コマース サイトを作成する
コマース サイトを作成する
Create a new Experience Accelerator siteウィザードを使用して、コマース機能をサポートするサイトを作成できます。
コマースサイトを作成するには:
-
コンテンツ エディターで、コマース テナントを選択し、Create a new Experience Accelerator siteウィザードを使用してサイトを作成します。
メモSXA Storefrontモジュールを使用してストアフロントを作成する場合は、GeneralタブのLanguageフィールドで 英語 (en) を選択します。SXA Storefrontバージョン1.0.2から、Modulesタブで1つ以上の追加言語を選択できます。サイトを作成した後で、言語を追加することもできます。
-
Modulesタブで、1つ以上のCommerceモジュールと、含める他のモジュールを選択します。
次のCommerceモジュールを選択できます。
モジュール
コメント
Commerceストアフロント コンポーネント
すべてのCommerceレンダリングをSXAツールボックスにインストールします。レンダリングを使用して、コマース サイトを作成できます。
また、Commerce FoundationレイヤーとCommerceレンダリングに必要なサイト エントリをCommerce Storefrontコントロール パネルの下に作成します。
Storefront Templateモジュールを選択せずにこのモジュールを選択すると、空のホーム ページ項目が1つだけ作成されます。その後、Commerceレンダリングを使用して、独自のストアフロント ページを作成できます。
大事なSXA Storefront機能の一部を使用するには、このモジュールを有効にする必要があります。
CommerceストアフロントHabitatカタログ
Habitatデモンストレーション カタログをサイトのデフォルト カタログとして設定します。Habitatカタログ アイテムは、サイトのProductカタログ アイテム (/sitecore/content/tenant/site/home/Product Catalog) で使用でき、Habitatカタログ イメージは、サイトのMediaフォルダー (/sitecore/content/tenant/site/Media) で使用できます。
手記SXA Storefrontバージョン1.0 Update 2以降、カタログは /sitecore/content/tenant/site/home/カタログ フォルダーにあります。
Commerce Storefrontコンポーネント モジュールが必要です。
Commerce Storefront Language -デンマーク語
Commerce Storefront Language -ドイツ語
Commerce Storefront Language -日本語
選択した言語ごとに、Sitecoreは追加の言語バージョンを追加し、翻訳されたデフォルト コンテンツを含めます。
手記Commerce Storefrontテンプレート モジュールが必要です。
Commerceストアフロントテンプレート
Storefrontテンプレート サイトをインストールします。これにより、SXAとCommerceのレンダリング、ページ デザイン、パーシャル デザインを使用した標準ページと機能を備えた事前構築済みのストアフロントが提供されます。
手記Commerce Storefrontコンポーネント モジュールが必要です。
手記Habitatカタログを使用して完全なSXA Storefrontをデプロイするには、すべてのコマース モジュールが有効になっているテナントとサイトを作成する必要があります。サイトの作成後にCommerceモジュールをサイトに追加するには、サイトを右クリックしてScript, Add Moduleを選択します。
-
Themeタブで、サイトに適用する テーマ を選択します。
Create new themeチェックボックスをオンにすると、ブランド化されていないシンプルな新しいテーマが作成されます。「Modules」タブで「Commerce Storefrontコンポーネント」機能を選択した場合、新しいテーマにはコマースレンダリングのサポートが含まれます。サポートにはレイアウトは含まれず、コンポーネントのスタイル設定は最小限です。テーマには、すべてのコンポーネントSassファイルが含まれています。ただし、一部のファイルが空です。これにより、Creative Exchangeを使用してテーマを簡単にエクスポートできます。
手記ModulesタブのCommerce Storefront Templateチェックボックスを選択すると、Storefront Branded、Storefront Mock-up with product images 、およびStorefront Mock-up with mock-imagesテーマがインストールされます。
コマースレンダリングは、ワイヤーフレームテーマdo notサポートしています。モックアップ テーマは廃止され、このため、テーマ名に "非推奨" が追加されました。コンテンツ エディターでそれらを参照するには、sitecore/Media Library/Themes/Storefront deprecatedフォルダーに移動します。ただし、新しいサイトを作成するときには、これらのテーマを引き続き使用できます。
-
Gridタブで、ブートストラップ グリッド システムを選択します。SXA StorefrontはBootstrap 3のみをサポートします。
大事なCommerce Storefront Templateモジュールは、ブートストラップグリッドシステムとのみ互換性があります。「Modules」タブの「Commerce Storefront Template」チェック・ボックスを選択した場合は、「Grid」タブの「Bootstrap」チェック・ボックスを選択する必要があります。
安全
SXA Storefrontバージョン1.0.2以降、Create a new Experience Accelerator siteウィザードで新しいサイトを作成すると、セキュリティ ドメインと2つの新しいエクストラネット ユーザー ロール が作成されます。
Commerce Engineの設定
Commerce Engineでは、環境の一部としてSitecore.Commerce.Plugin.Customers.CustomerPropertiesPolicyポリシーを使用して許可されたドメインを構成します。システム管理者は、Commerce Engine環境の設定を更新して、SXA Storefrontの各サイトに対して作成された新しいドメインを含める必要があります。Commerce Engineコンフィギュレーションの更新の詳細については、Commerce DevOpsガイド を参照してください。