WebStoreTemplate
Lightning Experience を使用して B2B Commerce ストアを作成する場合の設定を表します。Metadata メタデータ型を拡張し、その fullName 項目を継承します。
ファイルのサフィックスおよびディレクトリの場所
WebStoreTemplate コンポーネントのサフィックスは .webstoretemplate で、webstoretemplate フォルダに保存されます。
バージョン
WebStoreTemplate コンポーネントは、API バージョン 49.0 以降で使用できます。
特別なアクセスルール
B2B Commerce ライセンスと Commerce オブジェクトへのアクセス権が必要です。
項目
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| checkoutTimeToLive | int | チェックアウトが期限切れにならずに有効のままになっている時間 (分単位)。この項目は、API バージョン 52.0 以降で使用できます。 |
| checkoutValidAfterDate | dateTime | サーバのデフォルトのタイムゾーン (GMT) でのタイムスタンプ。この日付よりも前に開始されたすべてのチェックアウトは期限切れとみなされます。この項目は、API バージョン 52.0 以降で使用できます。 |
| defaultCurrency | string | 新しいレコードに対するテンプレートのデフォルトの通貨設定。 |
| defaultLanguage | string | 新しいレコードに対するテンプレートのデフォルトの言語設定。 |
| description | string | テンプレートの説明。 |
| masterLabel | string | 必須。表示ラベルの元 (未翻訳) の名前。翻訳済みの各表示ラベルは元の未翻訳バージョンとペアになります。 |
| maxValuesPerFacet | int | ファセットに追加できる値の最大数。 |
| paginationSize | int | ページあたりのデータの量。 |
| pricingStrategy | PricingStrategy(string 型の列挙) | 必須。バイヤーに表示するように選択された価格。可能な値には次のものがあります。
|
| productGrouping | ProductGrouping(string 型の列挙) | 製品バリエーションを検索結果に個別に表示するか、子製品にリンクされた親製品を表示するかを決定します。可能な値は次のとおりです。
|
| supportedCurrencies | string | ストアテンプレートでサポートされる通貨。 |
| supportedLanguages | string | 必須。ストアテンプレートでサポートされる言語。 |
| type | 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 ファイルを使用したメタデータのリリースと取得」を参照してください。