---
title: "動的束"
slug: "dynamic-bundles"
abstract: "動的製品バンドルの概要とCommerce Business Toolsでの管理方法。"
---
# 動的束

動的バンドルを使えば、複数の構成商品や特定のバリアントからなる商品パッケージを購入できるマーチャンダイジング戦略を実装できます。静的バンドルと動的バンドルの違いは、動的バンドルでは買い物客が商品の追加・削除やバンドルを構成する商品の変更など、内容を変更できることです。

動的バンドル内の基本品目は価格計算の出発点となります。動的バンドルには以下のような基本品が含まれます:

-   オプションで、買い物客はこれらの商品をバンドルから追加または削除できます。
-   アップグレード可能で、買い物客はあらかじめ定義されたリストから別の販売可能なアイテムを選択できます。

これらの商品ごとに、バンドルに含まれるデフォルトの数量と最大数量を指定します。店舗面では、買い物客は定義された最大値までデフォルト数量を変更できます。

> !注動的バンドルを複数のカタログに関連付けることはできず、動的バンドル内の販売可能な商品はバンドルと同じカタログに属している必要があります。

例えば、マーチャンダイザーとして、以下の基本バンドル構成を提供できます:

バンドルアイテム

オプション

アップグレード可能

コメント

ハビタットオデッセイ 16GB 4G LTE(ブラック)

いいえ

はい

これは基本アイテムです。バンドルから取り外すことはできません。ただし、メモリ容量が増えるなど、別のモデルにアップグレードすることは可能です。

Habitat EXTアクセサリー—アンチ指紋スクリーンプロテクター

はい

いいえ

この商品は任意です。購入者はこの商品を選ばないことを選べます。

Habitat EXTアクセサリー—シングルUSB電源アダプター

いいえ

いいえ

これは基本アイテムです。バンドルから取り出すことはできません。

ワイヤレススキニーバッズヘッドホン

はい

いいえ

これは任意です。買い物客はこの商品を選ばないことを選べます。

> !注この例では、以下の図に示されているように、Habitat Odyssey 16GBの携帯電話はアップグレード可能な基本アイテムであり、アップグレード可能なメモリを持つ他の2つのデバイスのいずれかに置き換えることができます。
> 
> 典型的なビジネスシナリオでは、アップグレードは通常、より高い価値の製品で構成されます。しかし、これはSitecore XCでは強制されず、アップグレード可能な基本品の代わりに価値の低いアイテムを追加することも可能です。

![Example of the elements in a dynamic product bundle](https://doc.sitecore.com/api/markdown-image/xp/ja/users/101/sitecore-experience-commerce/images/XC_Biztools_DynamicBundle_base.png)

## 販売可能なアイテムと販売可能なアイテムのバリエーション

動的バンドルにバリアント付きの販売可能なアイテムを追加する方法は2つあります:

-   主要な積の定義をバンドルに追加することができます(そのバリエーションの一つではなく)。この場合、すべての積バリエーションがバンドルの一部として利用可能です。
    
    例えば、Sitecore XCサンプルカタログでは、販売可能なアイテム *「Habitat Odyssey 16GB 4G LTE* 」が5色で提供されており、それぞれが製品バリアントとして定義されています。メインの販売可能な商品を動的バンドルに追加すると(特定のバリアントを追加するのではなく)、すべてのバリアント(この場合は5色すべて)が購入者が選択可能になります。購入者は商品詳細ページでバリアントとして提案された色のいずれかを選択しなければなりません。
    
-   バンドルにはメイン製品ではなく、特定のバリアントを追加できます。この場合、バンドルに関連付けられたバリアント(例えば*Pink Habitat Odyssey 16GB 4G LTE*電話)のみがバンドルに含まれます。
    

> !重要動的バンドルでバリアントの代わりに販売可能なアイテムをアップグレードアイテムとして使うことは [、手動価格設定](https://doc.sitecore.com/xp/ja/users/101/sitecore-experience-commerce/dynamic-bundles.html#UUID-684f70e0-c7cd-a3bc-7cab-628d164b343d_section-idm232014449788794 "Manual pricing")に影響を及ぼします。

## 価格設定

動的バンドルでは、自動価格設定や手動価格設定を適用できます。

### 自動価格設定

自動価格設定では、バンドル価格は構成品に割り当てられた既存の価格から導出されます。バンドルに価格を割り当てる必要はありません。バンドル価格は、指定されたアイテムの数量に、各構成品の販売可能な商品やバリエーションで定義された価格を掛け合わせ、さらにその値を合計して計算します。バンドル内には基本アイテムやアップグレードの定義された単価はなく、バンドル自体にはリストプライスやプライスカードがありません。

自動価格設定では、動的バンドルの価格は以下の時に変化します:

-   買い物客はアイテムの数を変更したり、オプションアイテムを追加・削除したり、アイテムのアップグレードを選択したりします。
-   マーチャンダイザーは、バンドルに関連する商品やバリエントに割り当てられた価格を変更します。

> !注 [動的バンドルと自動価格設定](https://www.youtube.com/watch?v=ODtZKcf9rIU)の概要については、Discover Sitecoreチャンネルをご覧ください。

### 手動価格設定

手動価格設定では、バンドルレベルだけでなく、基本アイテムレベルでも価格を設定します。バンドル自体に割り当てる価格は、ストアフロントに表示されたバンドルの基本価格を反映し、デフォルトの基本アイテム(買い物客がオプションアイテムやアップグレードに変更を加える前の設定)を反映します。

#### 基本品価

手動価格設定では、バンドル内の各基本アイテムに対して、指定された通貨ごとに単価を定義する必要があります。

-   各基本アイテムの単価は、購入を拒否した場合に選択を再計算するために使われ、アップグレードアイテムを選びます。
-   バンドルされた基本品の個別単価にデフォルト数量を掛けると、合計はバンドル全体の基準価格より小さいか等しくなければなりません。
-   買い物客がバンドル内の構成品の販売可能品の数量を変更すると、バンドル価格は各構成品の単価を合計して計算されます。
-   買い物客がパッケージからオプションの販売可能なアイテムを削除すると、バンドル内の各構成品の単価を合計して計算されます。
-   単価が販売可能な商品に割り当てられると、その価格は購入者が選択するバリアントに関係なく、販売可能な商品のすべてのバリエーションに適用されます。

#### アップグレード価格

基本アイテムとは異なり、アップグレードとしてバンドルに含まれるアイテムは固定の単価を必要としません。単価は任意です。

アップグレードアイテムに単価が指定されていない場合:

-   アップグレードアイテムが主な販売可能なアイテムであり、バンドル価格はメイン販売アイテムレベルで設定された価格で再計算されます。
    
    ### 注意
    
    販売可能な商品にバリアントがある場合、バリアント価格は無視されます。メイン商品価格はバリアント価格を上書きします。バンドル価格は、買い物主が選択するバリアントに関係なく、メインの販売可能な価格で再計算されます。
    
    バリアント選択に基づいて異なる価格を適用したい場合は、そのバリアント自体をアップグレードアイテムとして追加してください。
    
-   アップグレードアイテムはバリアントで、バンドル価格はバリアントレベルで設定された価格で再計算されます。
    

アップグレードアイテムに単価が指定されている場合、バンドル価格はすべての場合に単価を用いて再計算されます。

> !注 [動的バンドルと手動価格設定](https://www.youtube.com/watch?v=bmJsAjL-dEA)の概要については、Master SitecoreのYouTubeチャンネルをご覧ください。

## 昇進

プロモーションはバンドルレベルでのみ定義されます。構成商品に適用される既存のプロモーションは、動的バンドルの価格計算には含まれません。

## 入手可能性と在庫

[動的バンドルの在庫](https://doc.sitecore.com/xp/ja/users/101/sitecore-experience-commerce/inventory-and-dynamic-bundles.html "Inventory and dynamic bundles")管理は行いません。動的バンドルの利用可能性は、その構成する販売可能なアイテムの利用可能性から導かれます。