価格設定方針

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Commerce Engineは、商務機能をカスタマイズできる拡張可能なサービスを包含しています。

!注標準のポリシーを拡張したり継承したりしないでください。代わりに、自分で作成した方が良いです。ポリシーの値を変更するには、ポリシーの定義先に応じてPolicySet JSONやEnvironment JSONを変更し、その後Bootstrapを再実行できます。

以下のポリシーは、プライシングプラグインを通じて設定できます。

  • 方針
  • GlobalPricingPolicy: 標準価格ポリシーを指定する機能を提供します。Commerce Shopsサービスに適用されます。以下のサンプルは環境ポリシーコレクションで返されたGlobalPricingPolicyを示しています。特定のショップのポリシーをそのショップのポリシーコレクションに追加することで上書きできます。
  • KnownPricingActionsPolicy: は価格設定エンティティのアクション名を定義します。
  • KnownPricingListsPolicy: は価格、一時的、エンティティインデックスのリストの名前を定義します。リスト名              デフォルト値プライスブックカード プライスブック-{0}-プライスカード
  • KnownPricingViewsPolicy
  • ListPricingPolicy: ListPricingPolicyは複数の通貨でリストプライスを指定する機能を提供します。以下のサンプルは、SellableItempoliciesコレクションまたはそのバリアントのいずれかで返されたListPricingPolicyを示しています:

{ "@odata.type": "#Sitecore.Commerce.Plugin.Pricing.ListPricingPolicy", "PolicyId": "db13def722dc488f86a0673b83eb85e8", "Models": , "RuleSet": null, "Prices": { "CurrencyCode": "USD", "Amount": 44.75 }, { "CurrencyCode": "CAD", "Amount": 45.75 }

}

  • OnSalePolicy: OnSalePolicyは、SellableItemがセール中であることを指定する機能を提供します。以下のサンプルは、SellableItemポリシーコレクションまたはそのバリアントのポリシーコレクションにOnSalePolicyが戻った様子を示しています:

{ "@odata.type": "#Sitecore.Commerce.Plugin.Pricing.OnSalePolicy", "PolicyId": "b70814f6f15b4a0aaeea74e83af63c20", "Models": , "RuleSet": null, "OnSale": true, "ShowInCart": false, "CartDisplay": "text" }

  • PriceCardPolicy: PriceCardPolicyは、SellableItemのプライスカードを指定する機能を提供します。これにより、SellableItemは複数のSellableItemsと価格定義を共有できます。同じ論理的なPriceCard名は複数のプライスブックで表現できるため、価格設定の柔軟な方法を提供します。以下のサンプルは、SellableItemポリシーコレクションまたはそのバリアントのポリシーコレクションに返されたPriceCardPolicyを示しています。これは共通の価格定義を参照されていることを示しています:

{ "@odata.type": "#Sitecore.Commerce.Plugin.Pricing.PriceCardPolicy", "PolicyId": "2f770e056b9149088c8f57a84d9343ed", "Models": , "RuleSet": null, "PriceCardName": "HabitatPriceCard" }

  • PurchaseOptionMoneyPolicy: PurchaseOptionMoneyPolicypolicyは、複数の通貨で計算された売却価格を指定する機能を提供します。以下のサンプルは、SellableItemポリシーコレクションまたはそのバリアントのポリシーコレクションにおけるPurchaseOptionMoneyPolicyreturndを示しています。これは、コールの文脈に基づいて実際に商品を売る価値を表しています。これは環境要因、例えば日付・時刻や、顧客がカートにある商品に基づいて購入予定の数量など、動的に計算された価格である場合もあります。

{ "@odata.type": "#Sitecore.Commerce.Plugin.Pricing.PurchaseOptionMoneyPolicy", "PolicyId": "b70814f6f15b4a0aaeea74e83af63c20", "Models": , "RuleSet": null, "SellPrice": { "CurrencyCode": "USD", "Amount": 10 } }

この記事を改善するための提案がある場合は、 お知らせください!