WebStoreTemplate
Lightning Experience を使用して B2B Commerce ストアを作成するための設定を表します。Metadata メタデータ型を拡張し、その fullName 項目を継承します。
ファイルのサフィックスおよびディレクトリの場所
Web ストアテンプレートコンポーネントのサフィックスは .webstoretemplate で、webstoretemplate フォルダに保存されます。
バージョン
Web ストアテンプレートコンポーネントは、API バージョン 49.0 以降で使用できます。
特別なアクセスルール
B2B Commerce ライセンスと Commerce オブジェクトへのアクセス権が必要です。
項目
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| DefaultCurrency | string | 新しいレコードに対するテンプレートのデフォルトの通貨設定。 |
| DefaultLanguage | string | 新しいレコードに対するテンプレートのデフォルトの言語設定。 |
| Description | string | テンプレートの説明。 |
| MasterLabel | string | 必須。表示ラベルの元 (未翻訳) の名前。各表示ラベルには、translation とペアになっている masterLabel があります。 |
| MaxValuesPerFacet | int | ファセットに追加できる値の最大数。 |
| PaginationSize | int | ページあたりのデ���タの量。 |
| PricingStrategy | PricingStrategy[] | バイヤーに表示するように選択された価格。値には、次のものがあります。
|
| SupportedCurrencies | string | ストアテンプレートでサポートされる通貨。 |
| SupportedLanguages | string | ストアテンプレートでサポートされる言語。 |
| WebStoreType | WebStoreType[] | ストア設定の種別。値は B2B のみです。 |
PricingStrategy
バイヤーに表示する価格を最適な価格、または最も優先度の高い価格表の価格のいずれかから選択します。
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| PricingStrategy | string | 値には、次のものがあります。
|
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| WebStoreType | string | 値は B2B のみです。 |
宣言的なメタデータの定義のサンプル
Web ストアテンプレートコンポーネントの例を次に示します。
1<?xml version="1.0" encoding="UTF-8"?>
2<WebStoreTemplate xmlns="http://soap.sforce.com/2006/04/metadata">
3 <defaultCurrency>SEK</defaultCurrency>
4 <defaultLanguage>en_US</defaultLanguage>
5 <description>Store that is configured for Swedish customers</description>
6 <masterLabel>Tucker Sverige</masterLabel>
7 <maxValuesPerFacet>10</maxValuesPerFacet>
8 <paginationSize>20</paginationSize>
9 <pricingStrategy>LowestPrice</pricingStrategy>
10 <supportedCurrencies>SEK;USD</supportedCurrencies>
11 <supportedLanguages>en_US</supportedLanguages>
12 <type>B2B</type>
13</WebStoreTemplate>前の定義を参照する package.xml の例を次に示します。
1<?xml version="1.0" encoding="UTF-8"?>
2<Package xmlns="http://soap.sforce.com/2006/04/metadata">
3 <types>
4 <members>*</members>
5 <name>WebStoreTemplate</name>
6 </types>
7 <version>49.0</version>
8</Package>マニフェストファイル内のワイルドカードのサポート
このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。