クーポンアクション、コマンド、パイプライン
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
以下の表はクーポン、アクション、コマンド、パイプラインを説明します。
アクション/コマンド/パイプライン
概要
AddCoupon
AddCouponCommand
AddCouponToCartPipeline
クーポンコードを使ってカートに追加するクーポンです。
以下のパラメータがあります:
-
cartId: カート(文字列)の識別子
-
couponCode: クーポンの識別子(文字列)
クーポンコードを使ってカートに追加するには、以下の動作、コマンド、パイプラインを行います:
- クーポンコードを入力してクーポンを読み込み、クーポンを検証します。
- カートからCartCouponsComponentを取得します。
- このクーポンコードがすでに追加されているか確認します。
- 新しいCartCouponオブジェクトを作成します。
- 生成 = 真、promotion = クーポン。プロモーション。
- CartCouponsComponentのリストプロパティに新しいCartCouponオブジェクトを追加します。
AddPrivateCoupon
AddPrivateCouponCommand
AddPrivateCouponPipeline
プライベートクーポンの一括を生成し、それらをプロモーションに関連する未割り当てクーポンのリストに追加します。接頭辞と接尾辞を生成文字列と組み合わせて、完全でユニークなクーポンコードを形成します。
以下のパラメータがあります:
- PromotionId: クーポンが対象となるプロモーションの識別子(文字列)
- Prefix 生成されたコード(文字列)に適用される接頭辞
- Suffix生成されたコード(文字列)に適用される接尾辞
- Total(整数)
AddPublicCoupon
AddPublicCouponCommand
AddPublicCouponPipeline
プロモーションに関連する公開クーポンを作成します。
以下のパラメータがあります:
- PromotionId: クーポンが対象となるプロモーションの識別子(文字列)
- CouponCode: クーポンコードの識別子(文字列)
NewAllocation
NewCouponAllocationCommand
NewCouponAllocationPipeline
プロモーションに関連するプライベートクーポングループからクーポンを割り当てます。これにより、未割り当てクーポンリストから割り当て済みクーポンリストにクーポンリストが移動します。これにより、割り当てられたクーポンコードのリストが返されます。
以下のパラメータがあります:
- PromotionId: (文字列)から割り当てる昇進の識別子
- PrivateCouponGroupId: PrivateCouponGroupの識別子から割り当てる
- Total(整数)
RemoveCoupon
RemoveCouponCommand
RemoveCouponFromCartPipeline
カートからクーポンを取り除きます。
以下のパラメータがあります:
- cartId: カート(文字列)の識別子
- couponCode: クーポンの識別子(文字列)