価格設定パイプライン

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

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

GetProductPricesパイプライン

名前:

GetProductPrices(製品価格)

形容:

指定した条件に一致する価格オブジェクトを取得します。

このパイプラインは、コマース システムから価格データを読み取る役割を担います。このパイプラインは、コマース システムから製品の価格情報をリクエストし、出力を適切なConnect形式に変換します。

使い:

価格設定サービス プロバイダーによって呼び出されます。

args パラメータ:

Request -

検索条件が含まれます。パイプラインを呼び出す前に、価格サービス プロバイダーによって設定されます。

Response -

価格コレクション オブジェクトが含まれます。パイプラインが呼び出された後に、Pricingサービス プロバイダーによって読み取られます。

プロセッサ:

GetProductPrices(製品価格)

request.ProductTypeIdsで指定された価格を取得します。

GetProductBreakPricesパイプライン

名前:

GetProductBreakPrices(商品ブレークプライス)

形容:

指定した条件に一致する対応する条件を持つブレイク価格オブジェクトを取得します。

このパイプラインは、コマース システムからブレーク価格データを読み取る役割を担います。このパイプラインは、コマース システムから製品の価格情報をリクエストし、出力を適切なConnect形式に変換します。

使い:

価格設定サービス プロバイダーによって呼び出されます。

args パラメータ:

Request -

検索条件が含まれます。パイプラインを呼び出す前に、価格サービス プロバイダーによって設定されます。

Response -

価格コレクション オブジェクトが含まれます。パイプラインが呼び出された後に、Pricingサービス プロバイダーによって読み取られます。

プロセッサ:

EvaluatePriceConditions -

商品に複数の価格が存在する場合、どの価格が適用されるかを決定します。

ブレーク価格では、複数の価格を戻し、条件を作成する必要があります。

このプロセッサは、関連する価格で条件を構築する責任があります。

詳しくは、条件の定義をご覧ください。

GetCartTotalsパイプライン

名前:

GetCartTotals(カートトータル)

形容:

指定した条件に一致する合計オブジェクトを取得します。

このパイプラインは、コマース システムから価格データを読み取る役割を担います。このパイプラインは、Connectカートの内容をコマース システムが理解できる形式に変換し、コマース システムに合計を計算するように要求し、出力を適切なConnect形式に変換します。

使い:

価格設定サービス プロバイダーによって呼び出されます。

args パラメータ:

Request -

検索条件が含まれます。パイプラインを呼び出す前に、価格サービス プロバイダーによって設定されます。

Response -

カートの合計が含まれます。パイプラインが呼び出された後に、Pricingサービス プロバイダーによって読み取られます。

プロセッサ:

ApplyCartAdjustments -

調整は、解決して適用する必要がある料金または割引を表します。例えば

割引コード/プロモーション、および製品の特別料金。

GetTaxesForCart -

税金は別のサービスによって計算される場合があります。

GetShippingChargesFor Cart -

送料は別のサービスによって計算される場合があります。

GetPricesForCart -

カートの内容に基づいて最終的な計算を行います。

GetSupportedCurrenciesパイプライン

名前:

GetSupportedCurrencies (英語)

形容:

ECSからサポートされている通貨の一覧を取得します。

使い:

価格設定サービス プロバイダーによって呼び出されます。

args パラメータ:

Request -

現在のショップ名が含まれます。パイプラインを呼び出す前に、価格サービス プロバイダーによって設定されます。

Response -

利用可能な通貨のリストが含まれています。パイプラインが呼び出された後に、Pricingサービス プロバイダーによって読み取られます。

プロセッサ:

GetSupportedCurrencies -

プレースホルダー プロセッサは、ECSと通信するカスタム プロセッサに置き換える必要があります。

CurrencyChosenパイプライン

名前:

通貨選択済み

形容:

訪問者が選択した通貨を変更したときに、選択した通貨ページイベントを発生させるために使用します

使い:

価格設定サービス プロバイダーによって呼び出されます。

args パラメータ:

Request -

ショップ名と選択した通貨が含まれます。パイプラインを呼び出す前に、価格サービス プロバイダーによって設定されます。

Response -

データは返されません。パイプラインが呼び出された後に、Pricingサービス プロバイダーによって読み取られます。

プロセッサ:

TriggerCurrencyChosenPageEvent -

「Currency Chosen」イベントを発生させます。

GetEligiblePromotionIdsパイプライン

名前:

commerce.prices.getEligibleプロモーションID

形容:

商品の対象となるプロモーションのリストを取得するために使用されます。

使い:

価格設定サービス プロバイダーによって呼び出されます。

パラメーター:

Request -

プロモーションが取得される製品のショップ名とIDを含むGetEligiblePromotionIdsRequest。

Response -

製品の対象となるプロモーションのIDを含むGetEligiblePromotionIdsResult。

プロセッサ:

<none> -

このパイプラインの既定の実装はありません。外部コマース システムは、このパイプラインのプロセッサを提供する必要があります。

GetProductPromotionDescriptionパイプライン

名前:

commerce.prices.getProductPromotionDescription

形容:

プロモーションの説明を取得するために使用されます。

使い:

価格設定サービス プロバイダーによって呼び出されます。

パラメーター:

Request -

ショップ名と取得するプロモーションのIDを含むGetProductPromotionDescriptionRequest。

Response -

要求されたプロモーションの説明を含むGetProductPromotionDescriptionResultです。

プロセッサ:

<none> -

このパイプラインの既定の実装はありません。外部コマース システムは、このパイプラインのプロセッサを提供する必要があります。

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