Commerce Engineとストアフロントの構成設定
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
Commerce Control Panelは、Commerce Connectのインストール時にインストールされます。Commerceコントロール パネルでは、Sitecoreでコンテンツを編集することで、Commerceエンジン、ストアフロント、ビジネス ツールを設定できます。Commerce Control Panelのコンテンツは、コンテンツ エディターのsitecore/Commerce/Commerce Control Panel フォルダーで編集できます。
ストアフロント環境を定義する方法については、「 ストアフロント環境の構成」を参照してください。
コントロール パネルの内容は、3つのフォルダーに整理されています。
Commerce Engineの設定
Commerce Engineの設定
Commerce Engine Settingsフォルダには、Commerce Engineまたは関連するビジネス ツールのCommerce Termアイテムが含まれています。各Commerce用語は、翻訳またはローカライズできるユーザー インターフェイス文字列またはシステム メッセージを表します。Commerce Engineのインストール時にCommerce Termsフォルダにいくつかの用語が作成され、ビジネス ツールのインストール時に他の用語が追加されます。これらの用語は、Sitecoreディクショナリ (コンテンツ エディター: sitecore/System/Dictionary) のDictionary entryアイテムと似ていますが、Sitecore Experience Commerceでのみ使用されるため、Commerce Control Panelフォルダーに保存されます。
Commerce Termアイテムには、次のフィールドがあります。
-
Value field – ローカライズ可能なテキスト文字列が含まれます。値は、固定文字列、またはたとえば、Commerce Engineによって解釈される .NET文字列形式に基づくシステム メッセージにすることができます。このフィールドは必須です。
-
Descriptionフィールド – 用語の説明または説明、またはツールチップが含まれます。空にすることもできます。このフィールドの使用はオプションです。
共有設定
共有設定
Shared Settingsフォルダでは、コマースエンジンとストアフロントのさまざまな構成設定のオプションを定義できます。Storefront Settingsフォルダー内のコンテンツを構成するときは、Shared Settingsフォルダーで定義したオプションの中から選択します。

次のオプションを定義できます。
|
設定 |
サブセッティング |
形容 |
|---|---|---|
|
国/地域 |
Commerce Engineまたはストアフロントで使用するすべての国または地域のCountry-Regionアイテムを作成します。 Codeフィールドに、ISO 3166-1国コードを入力します。 | |
|
Subdivisions |
Subdivision品目は、州、都道府県、地域などの国の下位区分に使用します。コマースエンジンまたはストアフロントで使用するすべてのサブディビジョンに対してSubdivisionアイテムを作成する必要があります。 Codeフィールドに、ISO 3166-2国区分コードを入力します。 | |
|
通貨セット |
Shared Settingsフォルダで通貨のセットを定義し、それらをStorefront Settingsフォルダのストアフロントに割り当てます。たとえば、米ドルとカナダドルでの支払いを受け付ける北米の店舗詳細ページと、ユーロ、英ポンド、米ドルを受け入れるヨーロッパのウェブサイトがあるとします。次に、各店舗の通貨セットを設定します。 Selected通貨のリストのDefault Currencyフィールドに通貨を含める必要があります。 | |
|
フルフィルメントオプションの種類 |
Commerce Connectの関連コードにフルフィルメント オプションをリンクするために使用します。 Type IDフィールドは、コードで定義されているShippingOptionType値を参照します。次のタイプは、Commerce Connectのインストール時にインストールされるため、変更しないでください。
フルフィルメント オプションの種類をさらに追加できますが、その場合は、基になるコードにShippingOptionType値の定義を追加する必要があります。 | |
|
フルフィルメントオプション |
ストアフロントで使用するフルフィルメントオプションタイプごとに、フルフィルメントオプションを1つ作成します。 | |
|
Fulfillment Methods |
サブオプションが必要な各フルフィルメント・オプションに対して、フルフィルメント・メソッドを作成します。 たとえば、Deliver To Addressフルフィルメントオプションタイプは、Ship To Addressフルフィルメントオプションに対応し、Standard ShippingとExpress Shippingの2つの方法を持つことができます。 | |
|
インデックス設定 |
商品が複数のカテゴリに存在する場合に、検索結果に重複する商品が表示されないようにするために使用します。 | |
|
言語セット |
Shared Settingsフォルダーで言語のセットを定義し、それらをStorefront Settingsフォルダーのストアフロントに割り当てます。たとえば、英語、フランス語、またはスペイン語で表示できる北米のストアフロントと、任意のヨーロッパ言語で表示できるヨーロッパのWebサイトがあるとします。次に、各ストアフロントの言語セットを設定します。 Selected言語のリストのDefault Languageフィールドに言語を含める必要があります。 Fallback Languageフィールドは現在使用されていません。 | |
|
支払いオプションの種類 |
Commerce Connectの関連コードに支払オプションをリンクするために使用します。 Type IDフィールドは、コードで定義されているPaymentOptionType値を参照します。次のタイプは、Commerce Connectのインストール時にインストールされるため、変更しないでください。
支払いオプションの種類をさらに追加できますが、その場合は、基になるコードにPaymentOptionType値の定義を追加する必要があります。 | |
|
お支払い方法 |
ストアフロントで使用する支払いオプションタイプごとに支払いオプションを作成します。 | |
|
Payment Methods |
サブオプションが必要な各支払オプションに対して支払方法を作成します。 たとえば、Card Payment支払いオプション タイプは カードによる支払いオプションに対応し、カードの種類ごとに方法 ( MasterCard、Visaなど) を持つことができます。 |
ストアフロントの設定
ストアフロントの設定
Storefront Settingsフォルダーを使用して、ストアフロントまたはstorefrontをShared Settingsフォルダーで定義したオプションを使用して構成します。

ストアフロントごとにStorefrontアイテムを作成し、各Storefrontアイテムの下に、そのストアフロントに必要な構成アイテムを挿入できます。
|
設定 |
サブセット |
形容 |
|---|---|---|
|
アカウント管理の構成 |
顧客ごとに登録できるアドレスの最大数を決定します。 | |
|
カタログ構成 |
製品リストの製品ステータスを取得するときのパフォーマンスを向上させるために、Use Index File for Product Status in Listsフィールドを選択します。たとえば、製品リストのレンダリングの場合。デフォルトでは、製品のステータスは、個別の呼び出しによってコマースエンジンからライブで取得されます。 Default Items Per Pageフィールドの値は、すべてのカテゴリのデフォルトとして使用されます。1つのカテゴリの設定を変更するには、Sitecore/Sitecore Commerce/Catalog ManagementフォルダでItems per pageフィールドの値を変更します。 Gift Card Product IDフィールドに、コマース システムがギフト カードに使用する製品IDを入力します。 Gift Card Page Linkフィールドには、ギフトカードの商品ページのURLが含まれています。 Shop Pages Root Pathsセクションでは、Shop Page Root Path、Category Page Root Path、およびProduct Page Root Pathフィールドを、カテゴリおよび製品ナビゲーションのリンクを生成するときに使用するアイテムの相対パスに設定する必要があります。 リンクを生成するCommerce Catalogグループのレンダリングは、Shop Page Root Pathフィールドの値を使用してURLを生成します。 メタデータメタレンダリングは、Category Page Root PathフィールドとProduct Page Root Pathフィールドで設定された値を使用して、レンダリングを含む各ページのheadセクションに正規URLを生成します。正規URLは、検索エンジンがカテゴリや商品のインデックス作成を改善するために使用します。 詳細については、「 カタログの構成」を参照してください。 | |
|
国/地域の構成 |
Shared Settingsフォルダーで定義したリストからストアフロントに1つ以上の国または地域を割り当てます。 手記 Country/Region configurationアイテムを作成するときは、/ を付けずに名前を変更する必要があります (例: Country-Regionコンフィギュレーション)。 | |
|
ストアフロントの構成 |
Enforce SSLは、クライアントブラウザとストアフロント間のプライベートで安全な接続を確保するために、デフォルトで有効になっています。ソリューションの開発およびテスト中を除き、この機能を無効にすることはお勧めしません。 | |
|
通貨表示の調整 |
各通貨には、既定の通貨記号と表示形式 (.NET標準) があります。1つ以上の通貨に別の通貨記号または表示形式を使用するには、Currencies Display Adjustmentsフォルダを挿入し、関連するCurrency項目を挿入します。 | |
|
Currency Currency Display |
Currency品目を作成する場合、新しい品目の名前は通貨コードである必要があります。 Currencyアイテムでは、フィールドに入力して、通貨記号または金額の表示方法を変更することができます。 Currency Symbolフィールドに、通貨コードまたは特殊文字 (USDや $ など) を入力します。 Currency Symbol Positionフィールドを使用すると、金額に対する通貨記号の位置を決定できます。記号が金額の前または後に表示されるかどうか、およびスペースが挿入されているかどうかを確認するには、次のキーに従って0、1、2、または3を入力します。 0 = $n、1 = n $、2 = $ n、3 = n $ Currency Number Formatフィールドでは、.NETカルチャ コード (en-US、fr-CA、en-CAなど) を指定して、金額の書式設定方法 (小数点以下の桁数を示すために使用される文字など) を決定できます。 通貨に複数の表示オプションが必要な場合は、Currency Displayアイテムを使用します。 | |
|
通貨設定 |
ストアフロントで利用可能な通貨セットを選択します。 Shared Settingsフォルダーに作成したセットから選択できます。 | |
|
メール設定 |
From Email Addressフィールドに、ストアフロントから送信されるメールメッセージの送信者アドレスとして使用するメールアドレスを入力します。 Email Address Validation Regexには、Login、Registration、Checkout Billingレンダリングなど、電子メール アドレスの検証に使用される正規表現が含まれています。 | |
|
フルフィルメント設定 |
ストアフロントで使用できるフルフィルメントオプションを指定します。一部のフルフィルメントオプションは、すべてのアイテムと互換性があるわけではない場合があるため(たとえば、物理的なアイテムはデジタルで配送できない)、ショッピングカートの内容もストアフロントに表示されるオプションに影響します。 | |
|
言語設定 |
ストアフロントで利用可能な言語セットを選択します。 Shared Settingsフォルダーに作成したセットから選択できます。 | |
|
支払い設定 |
ストアフロントで利用可能な支払いオプションを指定します。一部の支払いオプションは、すべてのアイテムに適用されるとは限らないため (たとえば、一部のアイテムはロイヤルティ ポイントでの支払いに適格でない場合)、ショッピング カートの内容もストアフロントに表示されるオプションに影響します。 |
