Skip to main content
From 16:00 UTC on January 17, 2026, to 20:00 UTC on January 17, 2026, we will perform planned maintenance on the Trailhead, myTrailhead, and Trailblazer Community sites. During the maintenance, these sites will be unavailable, and users won't be able to access them. Please plan your activities around this required maintenance.

商品セット、バンドル、オプションを構成する

学習の目的

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

  • 商品セットやバンドルの使用アプローチを挙げる。
  • バンドルと商品セットの違いを説明する。
  • 商品セットで検索可能属性やオンライン属性がどのように機能するか説明する。
  • Salesforce B2C Commerce でバンドルがどのように機能するか説明する。
  • B2C Commerce でオプションがどのように機能するか説明する。

セット、バンドル、オプション

数種の商品をパッケージにまとめて割引価格を設定すれば、お値打ち感を抱いた買い物客が商品に対して新たな受け止め方をするようになり、うまくいけばまとめて購入してくれます。Cloud Kicks のマーチャンダイザーである Brandon Wilsonis もこの点に強い関心を持ち、B2C Commerce で商品セット、バンドル、オプションを構成して、買い物客にアピールしようと考えています。

商品セットの場合は、買い物客が個々の商品を単品で注文することもできます。バンドルの場合は切り離すことができません。バンドルは 1 つの注文可能な商品です。オプションも別々に注文することができません。オプションは、保証、自宅への設置、スケート靴の研磨など、商品に付属する補完的な品目です。 

Brandon はお客様にとって魅力的なセットやバンドルの作成を検討します。リピーターには、こういうオプションを探す楽しみを味わってもらいたいと思っています。そこで次のようなアプローチを考えます。

  • 同時に購入されることが多い商品を組み合わせる。抱き合わせ商品に割引価格を設定してお客様にアピールします。
  • 商品を賢明な方法で組み合わせる。買い物客の視点で考えてください。これらの商品をセットで購入するメリットを買い物客に伝えます。
  • 単品でも販売できるようにする場合はセットを使用する。買い物客がセット価格と単品価格を比較できるようにします。
  • セットやバンドルは極力シンプルにする。複数の商品を単品で販売してもあまり意味のない場合はバンドルを使用します。

どのような構成にするか考えていた Brandon は次のような妙案を思い付きます。

商品タイプ

商品セット

ショートパンツとスウェットシャツの上下セット

商品バンドル

テニスのネットを初心者向けのテニスラケット 2 本と一緒に販売するパッケージ

オプション

スケート靴の研磨

商品セットを作成する

商品セットは、Brandon が柔軟に設定できます。商品セットの特長は次のとおりです。

  • 独自の表示属性 (名前、画像など) を指定します。
  • 1 つ以上のカテゴリに割り当てることができます。
  • 推奨項目を設定できます。
  • 0 個、1 個、複数の商品や、ほかの商品セットが含まれます。

商品セットは特定のカタログに属し、複数のカテゴリ (主要カテゴリ、分類カテゴリ) に割り当てることができます。また、ほかの商品セットや標準商品と共にカテゴリ内に配置できます。 

検索可能とオンライン

商品セットでは、検索可能設定とオンライン設定が連動します。商品セットが searchableonline に設定されている場合に検索結果に表示されます。商品セットがオンラインで、そのうちの少なくとも 1 つの商品がオンラインの場合に、オンラインとみなされます。オンライン/オフライン設定は検索可能設定に優先します。

構成する商品の検索可能設定に関係なく、検索結果には商品セットが返されます。判断の対象となるのは商品セットの検索可能設定です。商品セットの検索可能設定がオフの場合は、その商品セットを検索できません。

メモ

検索可能な商品セットの属性は、検索インデックスに含まれます。

商品セットを作成する前に、plain-blue shorts というベース商品を作成し、smallmediumlarge というバリエーション商品を設定します。ベース商品を作成後、商品セットを作成する手順は次のとおりです。

  1. Business Manager で [App Launcher (アプリケーションランチャー)] をクリックし、[Merchant Tools (マーチャントツール)] | [Site (サイト)] | [Products and Catalogs (商品とカタログ)] | [Product Sets (商品セット)] を選択します。
  2. [New (新規)] をクリックします。
    [全般] タブで、次のように指定します。
    • outfit-01 という ID を作成します。
    • [cloud-kicks-usa-prod] カタログを選択します。
    • [オンライン] で [はい] を選択します。
    • [検索可能] で [はい] を選択します。
    • Running Outfit (ランニング上下セット) という名前を入力します。Business Manager で商品セットを新規作成。
  1. [Apply (適用)] をクリックします。
  2. [カテゴリ] タブをクリックします。
    • [カテゴリの編集] をクリックします。
    • 商品カタログとして [cloud-kicks-usa-prod] を選択します。
    • カタログと [cloud-kicks ] カテゴリを展開し、[Sportswear (スポーツウェア)][Sales (セール)] カテゴリを選択します。
    • [Apply (適用)] をクリックします。
    • 主要カテゴリを [Sportswear (スポーツウェア)] に設定します。
  1. [商品] タブをクリックします。商品セットにベース商品を追加して、買い物客が各商品の色やサイズを選べるようにします。
    • [Add (追加)] をクリックします。
    • [healthfit] を見つけて [OK] をクリックし、[オンライン][検索可能] に設定します。
    • [Add (追加)] をクリックします。
    • [plain-blue-shorts] を見つけて [OK] をクリックし、[オンライン][検索可能] に設定します。
      Business Manager で商品セットに商品を追加。

商品の推奨項目の構成方法については、「Commerce Cloud Einstein Product Recommendations」を参照してください。

商品バンドルを作成する

Brandon は、複数の商品を注文可能な 1 つの商品にまとめて買い物客の利便性を高める手段として、商品バンドルを使用します。たとえば、テニスのネットとラインに初心者向けのテニスラケット 2 本をバンドルして、「Tennis for Beginners (初心者向けテニスセット)」とすることにします。

その前に、Salesforce B2B Commerce でバンドルがどのように機能するのか確認しておきます。

  • バンドル自体が単独の商品で、独自の SKU と価格が設定されます。
  • 個々の商品の価格がバンドルに影響することはありません。
  • バンドルには指定した商品が指定した数だけ含まれます。
  • 買い物客がバンドルに含まれる個々の商品を単品で購入することはできません。
  • バンドル内にバンドルを作成できます。

まず、pair-of-tennis-rackets-101tennis-net-poles-lines という個々の商品を作成し、オンラインと検索可能に設定します。

次に、これらの商品で構成される商品バンドルを作成します。

  1. Business Manager で [App Launcher (アプリケーションランチャー)] をクリックし、[Merchant Tools (マーチャントツール)] | [Site (サイト)] | [Products and Catalogs (商品とカタログ)] | [Products (商品)] を選択します。
  2. [New (新規)] をクリックします。
    • [ID] に pair-of-tennis-rackets-101 と入力します。
    • [cloud-kicks-usa-prod] カタログを選択します。
    • [オンライン] と [検索可能] で [はい] を選択します。
    • Pair of beginner tennis rackets (初心者向けのテニスラケット 2 本) という名前を入力します。
    • [Apply (適用)] をクリックします。
    • [リストに戻る] をクリックします。
  1. [New (新規)] をクリックします。
    • [ID] に tennis-net-pole-lines と入力します。
    • [cloud-kicks-usa-prod] カタログを選択します。
    • [オンライン] と [検索可能] で [はい] を選択します。
    • Basic tennis net, poles, and lines (基本的なテニスのネット、ポール、ライン) という名前を入力します。
    • [Apply (適用)] をクリックします。
    • [リストに戻る] をクリックします。
  1. [New (新規)] をクリックします。
    • [ID] に tennis-kit-101 と入力します。
    • [cloud-kicks-usa-prod] カタログを選択します。
    • [オンライン] と [検索可能] で [はい] を選択します。
    • Basic tennis kit (テニスの基本セット) という名前を入力します。
    • [Apply (適用)] をクリックします。
  1. tennis-kit-101 を開いた状態で [バンドル] タブをクリックします。
    • [New (新規)] をクリックします。
    • pair-of-tennis-rackets-101を検索して選択し、[OK] をクリックします。
    • [New (新規)] をクリックします。
    • tennis-net-pole-linesを検索して選択し、[OK] をクリックします。
      Business Manager でバンドル商品を作成。

基本的なネット、ポール、ラインに初心者向けのテニスラケットがテニスセットとしてバンドルされました。

商品オプションを作成する

商品オプションには独自の価格と表示名が設定されますが、独自のサムネイル画像はありません。買い物客がオプションを検索することはできないものの、商品詳細ページには表示されます。B2C Commerce で、次のことを実行できます。

  • オプションを定義する product システムオブジェクト属性を作成する。
  • シェア (グローバル) 商品オプションを作成する。
  • 商品にグローバルオプションを割り当てる。
  • 商品のローカルオプションを作成する。

Brandon は次の種別のスケート靴を商品に追加したいと考えています。

  • フィギュアスケート
  • アイスホッケー
  • スピードスケート
  • ダブルランナー (お子様用)

スケート靴は特注品でない限り、研磨されていません。多くの店舗は初回の研磨を無料で行っています。ブレードが滑らかでないとうまく滑れないため、初回の研磨はとりわけ重要です。削る角度はスケーターの体重によって異なります。Brandon は、最低限の料金で研磨オプションを設定したいと考えています。そこで、スケート靴を出荷する前に研磨することにします。

double-runner ベース商品を作成し、以下に示すように、属性値が 91113 の 3 つのバリエーション商品を追加します。

Business Manager で 3 つのバリエーション商品を新規作成。

Brandon は sharpen オプションを作成し、複数のスケート靴に適用したいと考えており、このオプションを複数の商品に shared として構成します。また、childWeight オプションを作成して、バリエーション商品の 1 つ (サイズ 9) でテストすることにします。研磨担当者は汎用的な研磨を実施できますが、子供の体重がわかれば精度が高まります。

商品システムオブジェクト属性を作成する

ローカルまたはシェアの各オプションに商品システムオブジェクト属性が必要です。Brandon は次の手順に従って sharpen 属性定義を作成します。

  1. Business Manager で [App Launcher (アプリケーションランチャー)] をクリックし、[Administration (管理)] | [Site Development (サイト開発)] | [System Object Types (システムオブジェクトタイプ)] を選択します。
  2. [商品] オブジェクトをクリックします。
  3. [属性定義] タブをクリックします。
  4. [New (新規)] をクリックします。
  5. [ID] に sharpen と入力します。
  6. Sharpen (研磨) という名前を入力します。
  7. ヘルプテキストとして、Pre-ship sharpening service (出荷前の研磨サービス) と入力します。
  8. 値のデータ型を [文字列] に設定します。
    商品システムオブジェクトで sharpen 属性定義を作成。
  9. [Apply (適用)] をクリックします。

続いて、上記の手順に従って childWeight 属性定義を作成します。

シェア商品オプションを作成する

Brandon は次の手順に従って、複数の商品で使用可能なシェア商品オプションを作成します。

  1. Business Manager で [App Launcher (アプリケーションランチャー)] をクリックし、[Merchant Tools (マーチャントツール)] | [Site (サイト)] | [Products and Catalogs (商品とカタログ)] | [Products Options (商品オプション)] を選択します。
  2. [cloud-kicks-usa-prod] カタログを選択します。
  3. [New (新規)] をクリックします。
    • 省略記号 (...) をクリックして、商品システムオブジェクトの [sharpen] 属性定義を選択します。
    • 通貨に [米ドル] を選択します。
    • Pre-ship sharpening service (出荷前の研磨サービス) というカスタム名を入力します。
    • [Value Sorting (値の並べ替え)] ドロップダウンから [By Option Price (オプション価格順)] を選択します。
    • [Apply (適用)] をクリックして、新しいオプションを保存します。
  1. オプションの値を構成します。
    • [ID] に No (いいえ)、SKU エクステンションに n と入力して、[Default (デフォルト)] に設定します。
    • [Apply (適用)] をクリックします。
    • [ID] に Yes (はい)、SKU エクステンションに y と入力して、オプション価格に 10 と入力します。
    • [Apply (適用)] をクリックします。
      「はい」と「いいえ」のオプション値を作成。
    • [リストに戻る] をクリックします。

商品にシェアオプションを割り当てる

Brandon は次の手順に従って、ベース商品にシェアオプションを割り当てます。

  1. Business Manager で [App Launcher (アプリケーションランチャー)] をクリックし、[Merchant Tools (マーチャントツール)] | [Site (サイト)] | [Products and Catalogs (商品とカタログ)] | [Products (商品)] を選択します。
  2. [double-runner] ベース商品を見つけて選択します。
  3. [オプション] タブをクリックします。
  4. 商品をロックします。
  5. [ID] フィールドの横にある省略記号 (...) をクリックします。
  6. [sharpen] シェア商品オプションを検索して選択します。
  7. [Add (追加)] をクリックします。
    double-runner スケート靴に pre-sharpening オプションを追加。

ローカルオプションを作成する

ローカルオプションは 1 つの商品に適用されます。Brandon は次の手順に従って、childWeight オプションを特定の (ローカル) 商品に割り当てます。

  1. Business Manager で [App Launcher (アプリケーションランチャー)] をクリックし、[Merchant Tools (マーチャントツール)] | [Site (サイト)] | [Products and Catalogs (商品とカタログ)] > [Products (商品)] を選択します。
  2. [double-runner-9] 商品を見つけて選択します。
  3. [オプション] タブをクリックします。
  4. [ロック][New (新規)] をクリックします。
  5. [childWeight] シェア商品オプションを選択します。
  6. [Apply (適用)] をクリックします。
    特定の商品のローカルオプションを作成。

まとめ

この単元では、商品バンドル、セット、オプションについて学習しました。最後にテストを受け、輝かしいバッジを獲得してください。

リソース

メモ

Salesforce の平等という価値に基づいて、可能な限り、インクルーシブの概念に反する用語が変更されています。ただし、お客様の実装への影響を回避するために、特定の用語は維持されています。

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

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

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