バンドルコマンド、パイプライン、ブロック

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

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

以下の表はバンドルコマンド、パイプライン、ブロックについて説明します。

コマンド/パイプライン

概要

CalculateBundleAutomaticPriceBlock

自動価格設定を用いて、顧客選択の束価格を計算または束価格を計算します。

CalculateBundleSelectionPriceBlock

手動価格設定を用いて顧客選択のバンドル価格を計算します。

CreateBundleCommand

CreateBundlePipeline

Commerce Engineで新しいバンドルコンテナを作成します。

コマンドパラメータには以下が含まれます:

  • bundleType
    (文字列)の種類。例えば: 静的です。
  • bundleID
    (文字列)の一意識別子です。
  • name
    (文字列)の内部名。
  • displayName
    (文字列)。
  • description
    (文字列)を記述するテキスト。
  • brand
    (文字列)のブランド。
  • manufacturer
    (文字列)の製造元。
  • typeOfGood
    (文字列)に対応する財の種類。

CreateBundleBlock

CreateBundleCommand の引数を束を表すSellableItemエンティティに写します。

作成されたバンドルアイテムは、CreateBundleCommandで定義された他のバンドルパラメータとともに、bundleIdを返します。

CreateBundleRelationshipsBlock

バンドルとその構成する販売可能なアイテムとの関係を確立します。

FinalizeBundleBlock

最終的な束を定義します。

GetBundleSelectionPricingCommand

コマンドパラメータには以下が含まれます:

  • itemId
  • subItems: 選ばれたバンドルアイテムのコレクション(BundleItem)。

GetBundleSelectionPricingPipeline

顧客が選択したバンドル価格を取得します。

PrepBundleBlock

束名(ProductId)のシステム内での一意性を検証します。同じ ProductId を持つ束が見つかると、検証エラーが返されます。

PrepGetBundleSelectionPricingBlock

選択したバンドルアイテムのすべてを ProductArgument に入力します。

ValidateDynamicBundleSelectionBlock

束の選択と数量範囲を検証します。

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