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 でバリエーショングループの属性プロパティの継承がどのように処理されるか説明する。
  • スライスが有効の場合、検索結果がどのように表示されるか説明する。

まとめて表示するか、個別に表示するか?

Brandon は前の単元で、ベース商品を作成し、複数のバリエーションを設定できることを学習しました。では、買い物客が仮にスウェットシャツという商品を検索した場合、どうなるのでしょうか? 何が表示されるのでしょうか? 結果に表示される内容は、Brandon がバリエーショングループやスライスをどのように構成したかによって異なります。 

買い物客に、1 つの品目とすべてのバリエーションを表す 1 つの画像が表示されることもあれば、各バリエーションとそれぞれの画像が表示されることもあります。検索やカテゴリナビゲーションの結果、商品と共に表示される画像をスウォッチといいます。通常、スウォッチは色や材質を示す小さな画像で、買い物客が商品を選ぶ際に参考にします。

レッド、グリーン、ブルーの正方形の画像

たとえば、スウェットシャツにレッド、グリーン、ブルーの 3 色があるとします。デフォルトがレッドの場合、買い物客にレッドのスウェットシャツとレッド、グリーン、ブルーのスウォッチを表示して、別の色のスウェットシャツも選択できるようにします。マーチャントが商品をスライスした場合は、買い物客にレッドのスウェットシャツのほか、ブルーとグリーンの (スウォッチではなく) スウェットシャツが表示されます。

バリエーショングループかスライスか?

バリエーショングループまたはスライスを使用してバリエーションを構成できます。バリエーショングループを使用する場合は、検索結果を細かく調整できます。ベース商品内に、それぞれが特定の色/サイズ/幅の組み合わせを表すグループを複数定義できます。スライスを作成する場合は、1 つのバリエーション (色、サイズ、幅) でのみスライスすることができます。

B2C Commerce では、ベース商品にバリエーショングループが存在する場合、スライス (バリエーション属性に定義されたスライス、またはカテゴリ割り当てで上書きされたスライス) が無効になります。ただし、無効になるのはそのベース商品のスライスのみで、ほかのすべての商品のスライスは引き続き使用できます。

バリエーショングループを構成する

バリエーショングループは、ベース商品を構成するバリエーションのサブセットです。バリエーショングループは色、サイズ、幅、長さなどの属性を共有します。salenew などの属性は、選択肢にならないため使用できません。(新商品と旧商品と言われても選択できません!) 

バリエーショングループについては次の点に留意します。

  • バリエーショングループの各バリアントは、注文可能な商品でなければなりません。
  • バリエーショングループは 1 つのベース商品にしか割り当てることができませんが、そのベース商品に複数のバリエーショングループを割り当てることができます。各バリエーショングループの商品画像は 1 つで、グループ内の商品を正確に表す数のスウォッチを設定できます。
  • バリエーショングループは、そのグループに関連付けられている SKU のコレクションから在庫を取得しますが、独自の SKU を設定することも可能です。
  • ほかの商品タイプ (商品セット、バンドル、ベース商品、標準商品) とは相互に排他的で、セット商品またはバンドル商品にすることができます。
  • ほかの商品タイプと同様に、任意のカテゴリに割り当てることができます。
  • バリエーショングループにプロモーションを割り当てることができ、プロモーションに応じた価格調整が行われる場合があります。
  • Business Manager でバリエーショングループに価格を割り当てることはできません。この点は商品セットと同様です。

バリエーショングループには、バリエーション属性ごとに値を 1 つのみ追加できます。たとえば、color: greencolor: red を追加できますが、この両方を追加することはできません。複数のバリエーション属性とその値を追加できます (例: color: greensize: small)。

Brandon がスウェットシャツのサイズ属性を追加した後、そのバリエーションは次のようになります。

商品 ID

サイズ

healthfit-ss-90887

green

small

healthfit-ss-90888

red

small

healthfit-ss-90889

blue

small

healthfit-ss-90897

green

medium

healthfit-ss-90898

red

medium

healthfit-ss-90899

blue

medium

healthfit-ss-90877

green

large

healthfit-ss-90878

red

large

healthfit-ss-90879

blue

large

Brandon は次のバリエーショングループをベース商品に追加したいと考えています。

  • グリーンの全サイズの Healthfit Sweatshirt (color: green)
  • S サイズの全色の Healthfit Sweatshirt (size: small)

さらに、複数のバリエーショングループを商品セットに追加して、この商品セットに各グループを表す 1 つの画像を設定することもできます。

ベース商品がマスター商品でなくなった場合やシステムから削除された場合は、関連するバリエーショングループが削除されます。バリエーショングループを削除または割り当て解除しても、そのグループが割り当てられていたベース商品や、そのグループに割り当てられていたバリエーション商品に影響はありません。

バリエーショングループを作成する

バリエーショングループはインポートまたは作成することができます。Brandon は次の手順を実行してバリエーショングループを作成します。

  1. Business Manager で [App Launcher (アプリケーションランチャー)] をクリックし、[Merchant Tools (マーチャントツール)] | [Site (サイト)] | [Products and Catalogs (商品とカタログ)] | [Products (商品)] を選択します。
  2. バリエーショングループを作成する [healthfit-sweatshirt] というベース商品を検索します。
  3. [ロック] をクリックします。
  4. バリエーションを作成します。
    • [Variations (バリエーション)] タブをクリックします。
    • バリエーション商品を追加して、バリエーション属性のすべての値を構成します。[color][size] を選択します。
      Business Manager でバリエーション商品を作成。
    • [バリエーショングループ] セクションで、バリエーショングループの一意の ID (healthfit-green と heathfit-small) を入力し、[Add (追加)] をクリックします。
    • 警告が表示された場合はその内容を確認し、[OK] をクリックして続行します。
      メモ: [クローン] をクリックして、既存のバリエーショングループをクローンすることもできます。クローンとはコピーのことです。
    • 1 つ以上のバリエーション属性の値 (greensmall) を選択します。
    • [Apply (適用)] をクリックします。
    • 並べ替えボタンを使用して、バリエーショングループの順序を変更します。
      Business Manager でバリエーショングループを並べ替え。
  1. 各バリエーショングループを開きます。
    • [ロック] をクリックします。
    • [カテゴリ] タブをクリックします。
    • [カテゴリの編集] をクリックして、バリエーショングループを表示するカテゴリに割り当てます。
    • [Apply (適用)] をクリックします。
  1. 商品インデックスを再作成します。

バリエーショングループとカテゴリ

ほかの商品と同様に、バリエーショングループも任意のカテゴリに割り当てることができます。

  • バリエーショングループはインポートによってカテゴリに割り当てることができます。
  • Business Manager の一括エディターまたは商品エディターで、バリエーショングループをカテゴリに、またはカテゴリから割り当てることができます。
  • バリエーショングループは、カテゴリ内で並べ替えたり、カテゴリの位置を使用したりすることができます。
  • 同じベース商品の複数のバリエーショングループ (color: red と color: green) を同じカテゴリに割り当てることができます。
  • ベース商品と一部または全部のバリエーショングループを同じカテゴリに割り当てることができます。

バリエーショングループとプロパティの継承

B2C Commerce では属性値のフォールバックを使用して、検索結果処理にバリエーショングループが追加されます。B2C Commerce で、まずバリエーション商品に設定された属性値がチェックされ、次にバリエーショングループ商品の属性値、最後にベース商品の属性値がチェックされます。

B2C Commerce では属性継承のルックアップに Business Manager の [Variations (バリエーション)] タブにあるバリエーショングループの並べ替え順が使用されます。(グループ内の) バリエーション商品の属性に値が定義されていない場合は、同じベース商品のほかのバリエーショングループ (位置順) から値が取得されます。たとえば、バリエーション商品に色の値が設定されていない場合、B2C Commerce でまず、ほかのバリエーショングループがチェックされ、次にベース商品がチェックされます。

スライスを構成する

スライス機能を使用して、検索結果やカテゴリページにバリエーション商品をどのように表示するかを定義できます。たとえば、個々の商品として表示し、それぞれに独自のスウォッチを設定することも、1 つの商品として表示し、各バリエーションのスウォッチを設定することもできます。どのバリエーション属性もスライスできますが、一度にスライスできるのは 1 つのバリエーション属性のみです。

たとえば、HealthFit Sweatshirt の各色の結果を表示するには、色属性を sliced に設定します。スライスしない場合は、検索結果に 1 つの品目が表示されます。買い物客がほかの色にカーソルを置くと、その色が表示されます。

Brandon は、各バリエーションの個々の品目を表示する場合と、組み合わせる場合の数種のシナリオを試してみることにします。スライスを構成する手順は次のとおりです。

各バリエーションの個々の品目 (スライス)

  1. Business Manager で [App Launcher (アプリケーションランチャー)] をクリックし、[Merchant Tools (マーチャントツール)] | [Site (サイト)] | [Products and Catalogs (商品とカタログ)] | [Variation Attributes (バリエーション属性)] を選択します。
  2. [cloud-kicks-usa] カタログを選択します。
  3. [color/color] という色属性を開きます。
  4. [スライス属性] を選択します。
  5. [Apply (適用)] をクリックします。
  6. 商品インデックスを再作成します。

買い物客が「Healthfit Sweatshirt」を検索したり、割り当てられたカテゴリを選択して [Healthfit Sweatshirt] にアクセスすると、すべてのバリエーションがスライスとして、それぞれのスウォッチと共に表示されます。

検索とあるカテゴリでは 1 つの品目を表示し、別のカテゴリではスライスバリエーションを表示する

  1. Business Manager で [App Launcher (アプリケーションランチャー)] をクリックし、[Merchant Tools (マーチャントツール)] | [Site (サイト)] | [Products and Catalogs (商品とカタログ)] | [Products (商品)] を選択します。
  2. [healthfit-sweatshirt] ベース商品を見つけて開きます。
  3. 商品がロックされていない場合は、[Lock (ロック)] をクリックします。
  4. [カテゴリ] タブをクリックします。
  5. [Sportswear (スポーツウェア)] カテゴリで、[詳細] をクリックします。
  6. [バリエーション値] タブをクリックします。
  7. 色バリエーション属性の [デフォルトを使用] を選択解除します。
  8. [Slicing Attribute (スライス属性)] ドロップダウンで、[Yes (はい)] を選択します。
    Business Manager でスライスを構成。
    • [Apply (適用)] をクリックします。
  1. 商品インデックスを再作成します。

買い物客が「Healthfit Sweatshirt」を検索したり、[Sales (セール)] カテゴリにアクセスすると、1 つの結果がベース商品のスウォッチと共に表示されます。[Sportswear (スポーツウェア)]/[Kids (キッズ)] カテゴリにアクセスした場合は、すべてのバリエーションがスライスとして、独自のスウォッチと共に表示されます。

次のステップ

この単元では、商品と属性について学習しました。次は、商品セット、バンドル、オプションを構成する方法を説明します。

リソース

メモ

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

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

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

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