Skip to main content
Build the future with Agentforce at TDX in San Francisco or on Salesforce+ on March 5–6. Register now.

割引タイプとプロモーション管理を知る

学習の目的

この単元を完了すると、次のことができるようになります。

  • 3 つの割引タイプを挙げる。
  • 割引タイプと適用可能な割引についての情報がどこで得られるかを説明する。
  • 誰が割引を受けられるかを管理する 3 つの方法を挙げる。
  • 互換性ルールについて説明する。
  • プロモーション処理の 3 つの手順を挙げる。

はじめに

Cloud Kicks のマーチャンダイザーである Brandon Wilson は、限定子の作成を完了し、次にプロモーションを作成しようとしています。ただし、作業を始める前に、Salesforce B2C Commerce のプロモーションとは何かを知り、そのしくみについて学びたいと考えています。

B2C Commerce プロモーションでは、割引またはオファーを指定します。プロモーションはキャンペーンまたは A/B テスト内で実行されます。A/B テストとは、複数の体験で買い物客の反応を比較してテストできる B2C Commerce 機能です。

プロモーション設定には、プロモーションタイプ、条件、割引を定義するルールが含まれています。顧客属性を使用して、具体的なビジネス要件を満たすようにプロモーションを拡張できます。プロモーションは期間限定にすることも、特定の顧客グループを対象にすることもできます。永続的にすることもできます。たとえば、買い物客が定着するように送料無料にする場合などです。同じプロモーションを複数のキャンペーンに割り当てることができます。

たとえば、Brandon はロイヤルティプログラムメンバーに Brand-X SuperSpeed ランニングシューズの 20% 割引を提供したいと考えています。買い物客はストアフロントにログインした後にクーポンコードを入力すると、この割引の資格を得ます。

Brand-X SuperSpeed ランニングシューズの 20% 割引の広告。

作成するプロモーションごとに、Brandon は次のことを検討します。

  1. 誰が割引を受けるか? (ロイヤルティプログラムメンバー)
  2. 割引の内容は? (20% 割引)
  3. 買い物客はどうすれば割引を受けられるか? (Brand-X SuperSpeed ランニングシューズを購入する)
  4. 除外はあるか? (なし)

すべてのプロモーションについてこのような質問に答える必要があります。前の単元で限定子を作成したことによって、最初の質問にはすでに答えたことになります。次は、割引タイプについて確認し、買い物客がどうすれば割引を受けられるかを管理するさまざまな方法を見ていきましょう。

割引種別

3 つのプロモーションタイプはそれぞれ、割引タイプと適用可能な割引によってさらに詳細に定義されます。

次のようなものがあります。

割引種別

割引

説明

X を購入すると合計金額が

買い物客は最少数以上の対象商品を購入すると、一定の合計金額で商品を購入する資格を獲得します。たとえば、3 つの割引商品を $30 で購入できるなどです。

n 個を合計金額 Y で購入

X の購入で Y をゲット

買い物客は最少数以上の対象商品を購入すると、決められた数の追加商品に対する割引の資格を獲得します。たとえば、顧客はジーンズを 2 点購入すると、3 点目が 50% 割引になるなどです。

  • パーセントオフ
  • 割引金額
  • 定額
  • 価格表からの価格
  • 無料である

対象商品を含まない

買い物客は割引の資格を獲得するために対象商品を購入する必要はありません。たとえば、ブランド A の T シャツを購入すると、その T シャツの価格が 10% 割引されるなどです。

  • パーセントオフ
  • 割引金額
  • 定額
  • 価格表からの価格
  • 商品オプションの割引率
  • ボーナス商品
  • ボーナス商品の選択
  • 定額配送
  • 送料無料

完全なリストについては Infocenter の「Campaigns and Promotions (キャンペーンとプロモーション)」を参照してください。

メモ

ボーナス商品の選択など、一部の割引タイプではストアフロントアプリケーションに追加のコードが必要です。

Brandon が作成しようとしているプロモーションは次のとおりです。

クラス

説明

限定子

商品

  • Brand-X SuperSpeed ランニングシューズの 20% 割引
  • Brand-Y Xcel スポーツショートパンツと T シャツを 1 点購入すると 2 点目が半額
  • 野球シューズ 1 足で無料の野球ボール

クーポンとロイヤルティプログラムメンバーの顧客グループ

注文

注文が $50 を超えると 15% 割引

Eメールキャンペーンからのクーポン

配送

注文が $100 を超えると送料無料

特定のニュースレター Eメールをクリックした訪問者用のソースコード

Brandon はプロモーションを作成する前にその管理方法について知りたいと考えています。

プロモーションを管理する

Brandon はお得な割引を提供したいと思っていますが、妥当な範囲に抑える必要があります。買い物客が複数の割引の資格を獲得して商品を無料でもらえるようでは困ります。ダブルディッピングも避ける必要があります。これは買い物客が 2 重に割引を受けることを指します。

誰が割引を受けられるかを管理するには次の方法があります。

  • 階層割引
  • 互換性ルール
  • 最大適用数
  • 限定子
  • グローバル除外商品
  • 対象商品と割引商品

プロモーションを管理できるさまざまな方法。

では、詳しく見ていきましょう。

階層割引

階層割引では、買い物客の商品購入数または購入金額が多くなるほど割引金額が増えます。たとえば、買い物客は Brand-X の衣料品を $50 購入すると 10%、$100 購入すると 15%、$150 購入すると 20% の割引を受けるなどです。資格を得るには特定のブランドを特定の金額以上購入する必要があります。購入金額が大きくなるほど割引も大きくなります。

互換性ルール

互換性ルールを使用するとどの割引をどの順序で適用するかを設定できるため、買い物客が資格を獲得したすべてのプロモーションが自動的に適用されることがありません。そのために除外とランクの設定を使用します。

除外設定ではプロモーションタイプを別のプロモーションタイプと相互に除外するか関連付けるかを定義できます。次の設定があります。

除外

定義

なし

どのプロモーションとも組み合わせることができる (デフォルト)。

クラス

同じクラスのプロモーションと組み合わせることはできない。

グローバル

どのプロモーションとも組み合わせることができない。

たとえば、すべての買い物客が 10% の割引を受け、登録済み買い物客が 20% の割引を受けるとすると、登録済み買い物客が受ける割引を 20% のみにする必要があります。一方、買い物客が 10% の商品割引と、注文金額に基づく送料無料と、無料のボーナス商品を同じ注文で獲得できるようにする場合もあります。その場合は、除外を同じクラスのプロモーションと組み合わせることができないように設定します。

ランク設定を使用すると、どのプロモーションを優先するかを決定できます (たとえば 10 が最高で 100 が最低など)。プロモーションはランク順に適用されます (高いランクが先)。

最大適用数

買い物客が 1 回の注文で特定のプロモーションを使用できる回数を制限できます。たとえば、Brandon は Brand-X 野球シューズを購入した買い物客にボーナスの野球ボールを提供したいと考えています。この場合、買い物客が購入したシューズの数と関係なく、1 回の注文で受け取れる野球ボールの数を制限できます。

グローバル除外商品

各プロモーションで個別にプロモーションから特定の商品を除外することができます。また、特定の商品をすべてのプロモーションからグローバルに除外することもできます。たとえば、Brandon は各プロモーションで設定を行わずに、利幅の小さい商品が割引されるのを防ぐことができます。

対象商品と割引商品

プロモーションの対象となる商品セットと、割引の対象となる商品セットを設定できます。両方の商品セットは同じでも異なっていてもかまいません。たとえば、Brandon は次の割引を検討しています。

Brand-Y の T シャツを購入すると、セットになるショートパンツが半額になる。

買い物客が T シャツを購入してプロモーションの資格を獲得し、ショートパンツが割引されました。

どの割引が適用されるか?

Brandon は買い物客が注文手続き時に複数の割引の資格を獲得した場合に、どの割引が優先されるかを理解したいと考えています。適用できる割引が 1 つだけの場合、B2C Commerce では適用する割引がどのように決定されるのでしょうか?

そのために使用されるのが優先度ルールです。除外とランクなどの一部のルールはカスタマイズできますが、ほとんどのルールは固定です。たとえば、B2C Commerce では買い物カゴの計算に基づいて商品プロモーション、注文プロモーション、配送プロモーションがこの順序で処理されます。B2C Commerce でクラスによる割引を処理するために実行される手順は次のとおりです。

  • 商品プロモーションを計算する。
  • 商品合計に基づいて注文プロモーションを計算する。
  • 注文内のすべての商品に注文レベルの割引を比例配分する。
  • 配送プロモーションを計算する。

プロモーションクラスは多くのプロモーション計算の 1 つにすぎません。複数のプロモーションが適用される場合、B2C Commerce ではプロモーションが次の順序で処理されます。

  1. 外部 API によって生成されるプロモーション
  2. クラス (商品、注文、配送)
  3. 除外 (カスタマイズ可能)
  4. ランク (カスタマイズ可能)
  5. 割引のタイプと値 (買い物客にとって割引額が最大になるプロモーションから順に評価される)。
    1. 定額
    2. 合計定額
    3. 無料である
    4. 価格表の価格
    5. 割引金額
    6. 割引率
    7. ボーナス商品
    8. ボーナス商品の選択
    9. 無料商品配送
    10. 定額商品配送
  1. 最大適用数

プロモーション処理は複雑ですが高速に実行されます。買い物客が買い物カゴに商品を追加すると、瞬時に数字が変更されます。

次のステップ

この単元では、Brandon Wilson は B2C Commerce のプロモーションについて、割引タイプや適用割引などのさまざまな内容を学習しました。また、割引の管理方法と適用方法についても学習しました。次は、プロモーションを作成する方法を見ていきましょう。

リソース

Salesforce ヘルプで Trailhead のフィードバックを共有してください。

Trailhead についての感想をお聞かせください。[Salesforce ヘルプ] サイトから新しいフィードバックフォームにいつでもアクセスできるようになりました。

詳細はこちら フィードバックの共有に進む