買い物かごの価格ルールの作成
ルールを追加し、条件を記述し、アクションを定義するには、次の手順を実行します。 また、ラベルを完成させ、ルールをテストします。 価格ルールの条件は、買い物かごまたは商品属性またはReal-Time CDP オーディエンス に基づいて設定できますが、 カスタマイズ可能なオプション には基づきません。
手順1:ルールの追加
-
管理者 サイドバーで、Marketing > Promotions>Cart Price Rulesに移動します。
-
Add New Ruleをクリックし、次の操作を行います。
-
Rule Informationで、Rule Nameと Description を完了します。
-
ルールをすぐに有効にしない場合は、Activeを
Noに設定します。
{width="600" modal="regular"}
-
-
ルールの スコープ を確立するには、次の操作を行います。
-
プロモーションを利用できる Websites を選択します。
-
プロモーションが適用される Customer Groups を選択します。
登録済みの顧客のみがプロモーションを利用できるようにしたい場合は、はを選択せず、
NOT LOGGED INオプションを選択します。
-
-
クーポン の有無に関わらず、ルールを次のように適用するように設定します。
-
クーポンコードを使用せずにカートルールを適用するには、Couponを
No Couponに設定し、手順5にスキップします。 -
クーポンを価格ルールに関連付けるには、Couponを
Specific Couponに設定し、次の操作を行います。-
お客様が割引を受け取るために入力する必要があるフリーテキスト Coupon Codeを入力します。
-
クーポンを使用できる回数の制限を設定するには、次のオプションを実行します。
table 0-row-2 1-row-2 2-row-2 layout-auto オプション 説明 Uses per Couponクーポンコードを使用できる回数を決定します。 制限がない場合は、フィールドを空白のままにします。 Uses per Customer選択した顧客グループのいずれかに属する同じ登録顧客が、カート価格ルールを使用できる回数を決定します。 この設定は、ログインしていない顧客グループのメンバーであるゲストショッパーや、アカウントにログインせずに買い物をする顧客には適用されません。 制限がない場合は、フィールドを空白のままにします。 詳しくは、 クーポンコード を参照してください。
{width="600" modal="regular"}
-
-
(Magento Open Sourceのみ) カレンダー ( )を使用して、プロモーションの日付範囲 From と To を選択します。
-
-
同時にアクティブになっている他の価格ルールのアクション設定に関連して、この価格ルールの Priority を定義する数値を入力します。
同じ商品に複数のカートルールまたはクーポンが適用される場合は、優先度が最も高い(最小数)ルールが最初に適用されます。 同じ優先度のルールは組み合わせられません。ルール IDに基づいて個別に適用されます。 割引が適用される順序を制御するには、固有の優先順位を割り当て、「後続の価格ルールを破棄」をアクションステップで使用して、割引の積み重ねを防ぐことを検討します。
-
ルールを公開したRSS フィード に適用するには、RSS フィードで公開を
Yesに設定します。 -
Save and Continue Editをクリックします。
-
(Magento Open Sourceのみ)ルールを保存すると、カート価格ルールの名前がページの上部に表示されます。 -
(Adobe Commerceのみ)ルールを保存すると、カート価格ルールの名前と変更予定 ボックスがページの上部に表示されます。 {width="600" modal="regular"}
-
ステップ 2:条件の記述
このステップでは、プロモーションの対象となる注文に対して満たす必要がある条件について説明します。 条件は、以下の方法でカート価格ルールに影響します。
-
買い物かご内の 各 商品に対して、Conditionsタブの条件が満たされるたびに、カート価格ルールが適用されます。 カート価格ルールの影響を受ける商品数を制限するには、Actions タブに条件を追加して、カート価格ルールの影響を受ける商品数を制限します。
-
少なくとも1つの条件付き製品属性に空の値がある場合、買い物かご価格ルールは製品に適用されません。
-
左側のパネルで、Conditionsを選択します。
{width="600" modal="regular"}
最初の条件はデフォルトで表示され、次のように表示されます。
If **ALL** of these conditions are **TRUE**:ステートメントには2つの太字のリンクがあり、クリックすると、ステートメントのその部分のオプションの選択範囲を表示できます。 これらの値の組み合わせを変更することで、異なる条件を作成できます。 次のいずれかの操作を行います。
- ALLをクリックし、
ALLまたはANYを選択します。 - TRUEをクリックし、
TRUEまたはFALSEを選択します。 - すべての製品にルールを適用するには、条件を変更しないでください。
- ALLをクリックし、
-
次の行の先頭にある追加 (
)をクリックし、カート属性、製品のサブセレクション、組み合わせなどの条件のオプションを選択します。
この例では、条件の次の部分を次のように完了します。
-
Choose the condition to addへの入力を求められたら、
Products Subselectionを選択します。 {width="600" modal="regular"}
-
条件ステートメントで、total quantityをクリックし、
total quantityまたはtotal amountを選択します。
note important IMPORTANT Total amountは行合計であるため、Products Subselection カート価格ルール条件の total amountには税金が含まれていません。 税金を含めるには、Subtotal (Incl. Tax)条件を使用します。- 条件ステートメントで、isをクリックし、
greater thanを選択します。
-
-
条件の次の部分が表示されたら、ステートメントの要素をクリックして、変数値を持つ各リンクの位置を確認できます。
-
「詳細」をクリックします(。…) リンクして、
100と入力します。この条件では、買い物かごの合計数量が
101以上である必要があります。 {width="600" modal="regular"}
-
次の行の先頭にある追加 (
)をクリックし、カテゴリに基づく条件を追加します。
{width="600" modal="regular"}
-
条件の次の部分で、more (…)をクリックします 入力フィールドを表示するリンクをクリックし、Chooser (
)を開いて、カテゴリーツリーを表示します。
-
価格ルールの条件として使用するカテゴリのチェックボックスを選択し、
アイコンをクリックして、カテゴリの選択を受け入れます。
条件は、ストアの ルートカテゴリ の子である任意のカテゴリに基づいて指定できます。
{width="600" modal="regular"}
-
さらに条件を追加するには、Add (
)をクリックし、別の条件を定義します。
このプロセスを必要に応じて何度でも繰り返して、価格ルールで満たす必要がある条件を記述できます。 例をいくつか紹介します。
例1:地域の価格ルール
地域別価格ルールを作成するには、次のいずれかのカート属性を使用します。
Shipping PostcodeShipping RegionShipping State/ProvinceShipping Country
例2:買い物かご合計
買い物かごの合計に基づいて条件を設定するには、次のいずれかの買い物かごの属性を使用します。
SubtotalTotal Items QuantityTotal Weight
買い物かごの価格ルールへの商品属性の追加
-
Stores > Attributes>Productに移動し、製品属性を開きます。
-
左側のパネルで、Storefront Propertiesを選択します。
-
Use for Promo Rule Conditionsを
Yesに設定します。 -
Save Attributeをクリックします。
-
Marketing > Cart Price Rulesに移動し、必要なカート価格ルールを開きます。
-
Condition セクションの
を展開し、Product attribute combinationを選択します。
-
この条件を次のいずれかの値に設定します。
-
FOUNDをクリックし、
FOUNDまたはNOT FOUNDを選択します。 -
ALLをクリックし、
ALLまたはANYを選択します。
-
-
追加 (
)アイコンをクリックし、プロモーションルール条件に設定した Product Attribute を選択します。
-
Saveをクリックします。
is not one of条件を_SKU_製品属性と設定可能な製品で使用する場合、親製品と子製品の両方のSKUを選択する必要があります。 ルール内のすべての子SKUをリストしないようにするには、設定可能な製品とその子製品の共通SKU部分でdoes not contain条件を使用できます。Real-Time CDPオーディエンスを使用した条件の設定
Real-Time CDP オーディエンス に基づいて、カート価格ルールの条件を設定できます。
-
Conditionsを展開し、「+」アイコンをクリックして、リストから「Real-Time CDP Audience」を選択します。
{width="300"}
-
詳細 (…)を選択します アイコンをクリックし、Open Chooserをクリックして、利用可能なすべてのReal-Time CDP オーディエンスを表示します。
{width="600" modal="regular"}
-
買い物かごの価格ルールに使用するReal-Time CDP オーディエンスを選択します。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto オプション 説明 ID管理者内で使用されるオーディエンスの内部識別子 Real-Time CDP Audience IDExperience Platformで作成されたオーディエンスの一意のID Nameオーディエンスの名前( Orders over $50など)Descriptionオーディエンスの説明( People who placed an order over $50 in the last month.など)。Sourceオーディエンスがどこから来たのかを示します( Experience Platform)。Websiteオーディエンスを含むデータストリームにリンクしているweb サイトを示します。 このリンクは、Data Connection拡張機能を使用してCommerce インスタンスをExperience Platformに接続するときに作成します。
次のステップでは、条件が満たされたときに発生するアクションを定義します。
手順3:アクションの定義
買い物かごの価格ルールアクションは、条件が満たされたときに価格がどのように更新されるかを説明します。
-
Actionsまで下にスクロールし、セクションの
を展開します。
{width="600" modal="regular"}
-
Applyを次のいずれかの割引オプションに設定します:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 layout-auto オプション 説明 Percent of product price discount元の価格から割合を引いて商品を割引します。 割引は、カート内の各対象商品に適用されます。 例:Discount Amountに 10と入力すると、元の価格より10%少ない価格で更新されます。Fixed amount discountカート内の対象となる各商品の元の価格から固定額を引いて、商品を割引します。 例:Discount Amountに 10と入力すると、元の価格より$10少ない価格で更新されます。カート全体の固定金額割引 カートの合計から固定額を差し引くことで、カート全体を割引します。 例:Discount Amountに10と入力して、買い物かごの合計から$10を差し引きます。 デフォルトでは、割引はカートの小計にのみ適用されます。 小計と配送を個別に割引を適用するには、Apply to Shipping Amountオプションを使用します。 Buy X get Y free顧客が同じ製品/バリエーション の数量Yを無料で受け取るために購入する必要がある数量Xを定義します。 (Discount AmountはYです) ディスカウントを適用するには、同じ商品のX+Yの合計数量がカートに存在するか、カートに追加されている必要があります。 -
異なる通貨を持つweb サイト全体で固定額の割引を一貫して適用するには、Catalog Price Scope オプションを
Websiteに設定し、各サイトの基本通貨を定義します。 -
記号なしで Discount Amount を数値として入力します。 例えば、選択した割引オプションに応じて、10という数字は、パーセント、固定金額、または品目の数量を示します。
-
購入X get Y Freeの割引の場合、お客様が購入する必要がある単一の製品/SKU/ライン項目のDiscount Qty Step (Buy X) フィールドに数量を入力して、Y数量の割引を受け取ります。 XとYの両方が同じSKUの数量を指しており、特定の数量(設定可能な製品のバリエーションは個別にカウントされます)の商品を手動でカートに追加する必要があります。
-
「Maximum Qty Discount is Applied To」フィールドに、同じ購入時に割引の対象となる同じ製品の最大数量を入力します。
-
Apply to Shipping Amount (
)を次のように設定します。
table 0-row-2 1-row-2 2-row-2 layout-auto オプション 説明 Yes割引額を小計と送料に個別に適用します。 No割引額は小計にのみ適用されます。 -
このルールが適用された後に他のルールの処理を停止するには、Discard Subsequent Rules (
)を
Yesに設定します。 この設定は、同じ製品に複数の割引が適用されないようにします。table 0-row-2 1-row-2 2-row-2 layout-auto オプション 説明 Yes製品に適用されるその他の価格設定ルールが適用されないようにします。 同じ製品に複数の価格ルールが適用される場合、対象となる製品に対して最も高い優先度が定義された価格ルール (ルール Priority フィールド)のみが適用されます。 これにより、複数の価格ルールが積み重ねられ、意図しない追加割引が提供されるのを防ぎます。 No複数の価格設定ルールを同じ製品に適用できます。 これにより、上場価格に適用された複数の割引を積み重ねて提供する可能性があります。 note important IMPORTANT 後続のルールを破棄するには、価格ルールで各ルールの「優先度」フィールドに設定されている定義された優先度を使用する必要があります。複数のルールで同じ優先度を定義することはできません。 「新しいルールを追加」ステップの「Priority」を参照してください。
-
-
カート価格ルールの影響を受けるショッピングカート内の exact 商品を定義するには、アクションに必要な 追加 条件を追加します。
条件を満たす注文に送料無料が適用されているかどうかを判断するには、Free Shippingを次のいずれかに設定します。
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto オプション 説明 No送料無料は利用できません。 For matching items only送料無料は、ルールの条件に一致する商品でのみ利用できます。 For shipment with matching items送料無料は、一致するアイテムを含む任意の配送で利用できます。 このオプションを使用するには、送料無料の配達方法を有効にする必要があります。 -
(Adobe Commerceのみ) Add Rewards Pointsの場合、買い物かごの価格ルールが適用されるたびに、お客様が注文ごとに 回 獲得するポイント数を固定で入力します。報酬ポイントが有効になっていない場合は、このフィールドを空白のままにします。
-
完了したら、Save and Continue Editをクリックします。
ステップ 4:ラベルを完成させる
割引を識別するために、注文の合計セクションにラベルが表示されます。 ラベルテキストは、単語Discountの後の括弧で囲まれます。 すべてのストアビューにデフォルトのラベルを入力するか、各ビューに異なるラベルを入力できます。
-
Labelsまでスクロールし、
セクションを展開します。
-
Default Rule Label for All Store Viewsとして使用するテキストを入力します。
{width="600" modal="regular"}
-
ストアに複数のビューがある場合、または複数のビューを持つ複数のweb サイトがある場合は、それぞれに適切なラベルテキストを入力します。
例えば、各ストアビューの言語が異なる場合は、各ビューのラベルの翻訳を入力します。
{width="600" modal="regular"}
手順5:関連する動的ブロックの追加(オプション)
条件が満たされるたびに、ルールに関連付けられている動的ブロック がストアフロントに表示されます。
手順6:ルールの保存とテスト
-
完了したら、Save Ruleをクリックします。
-
ルールをテストして、正しく動作することを確認します。
価格ルールは、毎晩他のシステムルールで自動的に処理されます。 プライスルールを作成するときは、システムに入れるための十分な時間を確保しましょう。 また、ルールをテストして、正しく動作することを確認します。 新しいルールが追加されると、Commerceでは、それに応じて価格と優先順位が再計算されます。
カート価格ルールのデモ
この動画では、カートの価格ルールの作成について説明しています。
フィールドの説明
Rule Information
Yes / NoNo Coupon- ルールに関連付けられているクーポンはありません。
Specific Coupon – 特定のクーポンがルールに関連付けられています。
Coupon Code- プロンプトが表示されたら、お客様がプロモーションを利用するために入力する必要があるクーポンコードを入力します。
Use Auto Generation - チェックボックスを選択して、プロモーションで使用できる複数のクーポンコードを自動的に生成します。
Auto– 生成するクーポンコードの形式を定義する Manage Coupon Codes セクションを表示します。
0,1,2,3...ですYes / NoConditions
カート価格ルールを実行する前に満たす必要がある条件を指定します。 空白のままにすると、このルールはカート内のすべての商品に適用されます。 条件は、カートと商品の属性を任意に組み合わせることで設定できます。 ただし、 カスタマイズ可能なオプション は、カート価格ルール条件では参照できません。
Yesに設定する必要があります。Yesまでが必要です。Yesに設定する必要があります。Actions
Percent of product price discount– 元の価格から割合を引いてアイテムを割引します。 例:Discount Amountに
10と入力すると、元の価格より10%少ない価格で更新されます。Fixed amount discount- カート内の対象となる各商品の元の価格から固定額を引いて商品を割引します。 例:Discount Amountに
10と入力すると、元の価格より$10少ない価格で更新されます。Fixed amount discount for whole cart- カートの小計から固定額を引いて、カート全体を割引します。 例:Discount Amountに
10と入力して、買い物かごの小計から$10を差し引きます。 デフォルトでは、割引はカートの小計にのみ適用されます。 小計と配送を別々に適用するには、_配送金額に適用_を参照してください。Buy X Get Y Free (discount amount is Y)– お客様が無料で数量を受け取るために購入する必要がある数量を定義します。 (Discount AmountはYです)
Buy X Get Y Free プロモーションでXが表す製品数を設定します。 また、Fixed amount discountおよびPercent of product price discount件のプロモーションを適用するために、カートに追加する必要のある商品数を一括で定義します。Yes / NoYes / NoNo– 現在のルールでは送料無料は利用できません。
For matching items only – 送料無料は、ルールに一致するカート内の特定のアイテムでのみ利用できます。
For shipment with matching items- カート内のすべての商品で送料無料が利用可能です。 このオプションを使用するには、送料無料の配達方法を有効にする必要があります。