---
title: "攻略:動的バンドルの作成"
slug: "walkthrough--creating-a-dynamic-bundle"
abstract: "SXA StorefrontとHabitatカタログを使って動的バンドルを作成する方法を学びましょう。"
---
# 攻略:動的バンドルの作成

このトピックでは、販売可能な商品をパッケージにまとめる動 [的バンドル](https://doc.sitecore.com/xp/ja/users/100/sitecore-experience-commerce/dynamic-bundles.html "Dynamic bundles") を作成するために必要な手順を解説します。この例ではSXAストアフロントとサンプルのHabitatカタログを使用しています。このシナリオでは*、Habitatスマートフォンバンドル*を作成します。

![The Habitat Smartphone bundle](https://doc.sitecore.com/api/markdown-image/xp/ja/users/100/sitecore-experience-commerce/images/SmartphoneBundleImageLive.png)

このウォークスルーでは、以下の方法を説明します:

-   動的なバンドルを作成しましょう。
-   動的バンドルにリストプライスを割り当てます。
-   商品をまとめる単位価格を割り当てます。

## 動的束を作成する

動的束を作成するには:

1.  Sitecore XC Business Toolsでは、マーチャンダイジングダッシュボードの **カタログ** セクションで*Habitat\_Master*カタログを選択します。
    
2.  *Habitat\_Master*カタログの詳細ページで、**販売可能なアイテム**セクションでドロップダウンの矢印をクリックし、その後「**Add Bundle**」をクリックしてください。
    
3.  「 **Add Bundle**」ダイアログボックスの「**Bundle Type** 」欄で「 **Dynamic** 」をクリックし、選択を確定するためにチェックマークをクリックしてください。
    
4.  「 **バンドル追加** 」ダイアログボックスで、以下の必須フィールドにバンドル情報を入力してください(その他のフィールドは任意です):
    
    フィールド
    
    価値
    
    概要
    
    **製品ID**
    
    *1991B*
    
    製品の一意識別子。
    
    **名称**
    
    スマートフォンバンドル
    
    バンドルの内部名称です。
    
    ディスプレイ名
    
    Habitat スマートフォンバンドル
    
    Sitecore SXAストアフロントに表示されている商品名。
    
5.  変更を確認するにはチェックマークをクリックしてください。新しいバンドルはカタログ詳細ページの **販売可能なアイテム** セクションに掲載されています。
    
6.  **販売可能なアイテム**セクションで、新しく作成されたバンドル名(*SmartphoneBundle*)をクリックしてください。
    
7.  基本アイテムをバンドルに追加します。アイテムをバンドルに関連付けるには、バンドル詳細ページの**「販売可能なアイテム** 」セクションで **「アソシエイト**」をクリックし、以下の表に示された詳細を指定します。この手順をリストアップした各アイテムごとに繰り返します。
    
    販売可能なアイテム
    
    概要
    
    デフォルト数量
    
    最大量
    
    アップグレード可能
    
    オプション
    
    6042308
    
    ハビタットオデッセイ 16GB 4G LTE
    
    1
    
    5
    
    はい
    
    いいえ
    
    6042382
    
    アンチ指紋スクリーンプロテクター
    
    1
    
    5
    
    いいえ
    
    はい
    
    6042376
    
    2フィートのマイクロUSBライトニング充電ケーブル
    
    1
    
    5
    
    いいえ
    
    いいえ
    
    6042061
    
    ワイヤレススキニーバッズヘッドホン
    
    1
    
    5
    
    いいえ
    
    はい
    
8.  アップグレードアイテムを追加してください。アップグレード可能な基本アイテムであるHabitat Odyssey 16GBスマートフォンの代替品として提供されるアップグレードアイテムを関連付けるには、**Habitat Odyssey 16GB 4G LTE**セクションで **「アソシエイト**」をクリックし、以下の表に示されている詳細を指定してください。この手順をリストアップした各項目で繰り返してください。
    
    Habitatカタログでは、Habitat Odyssey 16GB 4G LTEスマートフォンが5色で販売されています。各色は製品バリエーションとして定義されています。この例では、すべての色で商品を利用可能にするには、メイン商品をバンドルに追加してください。
    
    販売可能なアイテム
    
    概要
    
    デフォルト数量
    
    最大量
    
    6042313
    
    ハビタット・オデッセイ 32GB 4G LTE
    
    1
    
    5
    
    6042318
    
    ハビタットオデッセイ 64GB 4G LTE
    
    1
    
    5
    

> !注主な販売可能なアイテムや、販売可能なアイテムの特定のバリエーションをバンドルに関連付けることができます。
> 
> 例えば、店舗で携帯電話の色などの特定のバリエーションを選べるようにするには、メインの販売可能な商品を追加する必要があります。
> 
> 特定のバリアントをバンドルに追加すると、そのバリアントだけがバンドル内で利用可能です。

## 手動価格設定のためにバンドルにリストプライスを割り当てましょう

バンドルで [手動価格](https://doc.sitecore.com/xp/ja/users/100/sitecore-experience-commerce/dynamic-bundles.html "Dynamic bundles") を設定するには、バンドル自体に基準価格を割り当てる必要があります。バンドルの基本価格はリストプライスまたは [プライスカード](https://doc.sitecore.com/xp/ja/users/100/sitecore-experience-commerce/work-with-price-cards.html "Work with price cards")を使用できます。バンドルレベルで割り当てられた価格は、店舗で買い物客に表示されるバンドルベースパッケージのデフォルト価格です。バンドルレベルで価格を定義していない場合、バンドルは [自動価格](https://doc.sitecore.com/xp/ja/users/100/sitecore-experience-commerce/dynamic-bundles.html "Dynamic bundles")設定を使用します。

手動価格設定のためにバンドルにリストプライスを追加するには:

1.  Habitatスマートフォンバンドルページの **リスト価格** セクションで **、「追加**」をクリックします。
    
    > !注あるいは [、プライスカード](https://doc.sitecore.com/xp/ja/users/100/sitecore-experience-commerce/work-with-price-cards.html "Work with price cards")を使ってバンドルに価格を割り当てることもできます。
    
2.  「リスト価格追加」ダイアログボックスで通貨をデフォルト値(USD)のままにし、**リストプライ**ス欄にバンドル価格(例えば*495.00*)を入力してください。
    
3.  変更を確認するにはチェックマークをクリックしてください。
    
    動的バンドルにリストプライスを割り当てたため、手動価格設定が使われています。手動価格設定では、バンドルの基本アイテムごとに [単価を割り当て](https://doc.sitecore.com/xp/ja/users/100/sitecore-experience-commerce/walkthrough--creating-a-dynamic-bundle.html#UUID-14f60ad5-9ae0-75eb-7674-cc89c4e776ec_section-idm232007169661262 "Assign a unit price to bundle items") る必要があります。
    

## 商品をまとめる単位価格を割り当てる

手動価格設定を使う場合は、オプションやアップグレード可能とマークされたアイテムを含め、含まれる各バンドルの基本アイテムに単価を割り当てる必要があります。

> !注単価は基本アイテムのみに必須です。基本アイテムに単価が割り当てられていない場合、動的バンドルを公開することはできません。
> 
> アップグレードアイテムの単価使用は任意です。

単価を追加すると:

1.  商品の基準値に単価を追加するには、「 **販売可能なアイテム** 」セクションで最初の基本アイテムをクリックしてハイライトし、ドロップダウンの矢印をクリックしてから **「単価を設定する**」をクリックしてください。
    
    > !注ドロップダウンメニューのセットユニットプライスのアクションは、バンドルレベルで価格を割り当てた後にのみ利用可能です。
    
2.  単 **価の設定** ダイアログの単 **価** フィールドで価格を入力します。
    
    > !注ベースアイテムの単価は、例えば買い物客がオプションアイテムをバンドルに追加または削除する際に、バンドル価格の再計算に使われます。
    
3.  変更を確認するにはチェックマークをクリックしてください。
    
    > !注これらの手順を繰り返して、各基本アイテムに単価を割り当て、必要に応じてバンドルに含まれるアップグレード可能なアイテムにも割り当てます。
    
4.  オプションとして、アップグレードとして追加したアイテムをまとめる単価を設定することもできます。アップグレード可能なアイテムのために作成したビューを展開し、アップグレードアイテムをクリックし、[ステップ2](https://doc.sitecore.com/xp/ja/users/100/sitecore-experience-commerce/walkthrough--creating-a-dynamic-bundle.html#UUID-14f60ad5-9ae0-75eb-7674-cc89c4e776ec_N1600867912476 "Step 2")と [ステップ3](https://doc.sitecore.com/xp/ja/users/100/sitecore-experience-commerce/walkthrough--creating-a-dynamic-bundle.html#UUID-14f60ad5-9ae0-75eb-7674-cc89c4e776ec_N1600867946386 "Step 3")を繰り返して単価を設定します。
    
    > !重要もしメインの販売可能なアイテムをアップグレードアイテム(特定のバリアントではなく)として追加し、アップグレードの単価を設定していない場合、店舗で買い物客が選択したバリアントに関わらず、バンドル価格はメインの販売可能な価格で再計算されます。
    

### 基本アイテムおよびアップグレードアイテムのビューの例

以下は、マーチャンダイジングツールが動的バンドル構成でベースアイテムビューやアップグレードアイテムビューを表示する例です。

**販売可能なアイテム**セクションのビューには、バンドルの基本アイテムが含まれています。基本アイテムはオプションまたはアップグレード可能です。

**Habitat Odyssey 16GB 4G LTE**セクションのビューには、アップグレード可能なアイテムとして設定されており、この場合はアップグレード可能な16GB 4G LTE電話の代わりにアップグレード可能なアイテムが設定されています。

![Detailed view of bundle base items and upgrade items](https://doc.sitecore.com/api/markdown-image/xp/ja/users/100/sitecore-experience-commerce/images/XC_BizTools_BundleDetails.png)