WebStoreTemplate
ファイルのサフィックスおよびディレクトリの場所
WebStoreTemplate コンポーネントのサフィックスは .webstoretemplate で、webstoretemplate フォルダに保存されます。
バージョン
WebStoreTemplate コンポーネントは、API バージョン 49.0 以降で使用できます。
特別なアクセスルール
B2B Commerce または D2C Commerce ライセンスと Commerce オブジェクトへのアクセス権が必要です。
項目
| 項目名 | 項目の型 | 説明 |
|---|---|---|
| checkoutTimeToLive | int | チェックアウトが期限切れにならずに有効のままになっている時間 (分単位)。この項目は、API バージョン 52.0 以降で使用できます。 |
| checkoutValidAfterDate | dateTime | サーバのデフォルトのタイムゾーン (GMT) でのタイムスタンプ。この日付よりも前に開始されたすべてのチェックアウトは期限切れとみなされます。この項目は、API バージョン 52.0 以降で使用できます。 |
| country | string | ストアの国の 2 桁の ISO コード。購入品は、ストアに割り当てられた国にのみ発送できます。B2C ストアでのみ有効です。この項目は、API バージョン 56.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 型の列挙) | 必須。ストア設定の種別で B2C、B2B、B2CE があります。デフォルトは B2B です。 |
宣言的なメタデータの定義のサンプル
Web ストアテンプレートコンポーネントの例を次に示します。
1<?xml version="1.0" encoding="UTF-8"?>
2<WebStoreTemplate xmlns="http://soap.sforce.com/2006/04/metadata">
3 <checkoutTimeToLive>60</checkoutTimeToLive>
4 <country>US</country>
5 <defaultCurrency>SEK</defaultCurrency>
6 <defaultLanguage>en_US</defaultLanguage>
7 <description>Store that is configured for Swedish customers</description>
8 <guestCartTimeToLive>60</guestCartTimeToLive>
9 <masterLabel>Tucker Sverige</masterLabel>
10 <maxValuesPerFacet>10</maxValuesPerFacet>
11 <paginationSize>20</paginationSize>
12 <pricingStrategy>LowestPrice</pricingStrategy>
13 <productGrouping>NoGrouping</productGrouping>
14 <supportedCurrencies>SEK;USD</supportedCurrencies>
15 <supportedLanguages>en_US</supportedLanguages>
16 <type>B2C</type>
17</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>56.0</version>
8</Package>マニフェストファイル内のワイルドカードのサポート
このメタデータ型では、package.xml マニフェストファイル内のワイルドカード文字 * (アスタリスク) がサポートされます。マニフェストファイルの使用についての詳細は、「zip ファイルを使用したメタデータのリリースと取得」を参照してください。