この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

WebStoreTemplate

Commerce ストアを作成する場合の設定を表します。Metadata メタデータ型を拡張し、その fullName 項目を継承します。

可能な場合は、Equality の会社の値に一致するように、含めない用語を変更しました。顧客の実装に対する影響を回避するために、一部の用語は変更されていません。

重要

ファイルのサフィックスおよびディレクトリの場所

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 型の列挙) 必須。バイヤーに表示するように選択された価格。可能な値には次のものがあります。
  • LowestPrice
  • Priority
デフォルト値は LowestPrice です。
productGrouping ProductGrouping​(string 型の列挙) 製品バリエーションを検索結果に個別に表示するか、子製品にリンクされた親製品を表示するかを決定します。可能な値は次のとおりです。
  • NoGrouping — 検索結果にはバリエーションが個別に表示されます。
  • VariationParent — 検索結果には、親製品と、子製品へのリンクが表示されます。
デフォルト値は VariationParent です。この項目は、API バージョン 52.0 以降で使用できます。
supportedCurrencies string ストアテンプレートでサポートされる通貨。
supportedLanguages string 必須。ストアテンプレートでサポートされる言語。
type WebStoreType​(string 型の列挙) 必須。ストア設定の種別。B2CB2BB2CE があります。デフォルトは 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 ファイルを使用したメタデータのリリースと取得」を参照してください。