> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://molsoft.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 特定の商品が選択された場合にカートへの追加を制限する方法 - How to Restrict Cart Additions When a Specific Product Is Selected

| Gatekeeperプランが必要です

## 概要
このシナリオでは、MinCartの「アクティベーションルール」機能を使用します。目的は、特定のグループの商品がカートにあることを検出し、その後カート全体の数量を1に制限して、それらの商品が単独でしか購入できないようにすることです。このタイプの制限は、グループ内のアイテムがカートにあるかどうかを検出するための非アクティブな制限と、アイテムが検出された場合にカート全体の数量を1に設定するメインのアクティブな制限を設定することで実現されます。

## 設定プロセス

### ステップ1: 制限をトリガーするアイテムの非アクティブな制限を作成
1. 「Rule: Special item in cart」という名前の制限を作成します。
2. この制限を非アクティブに設定します。
3. 制限タイプとして「コレクション」または「タグ」を選択します。（特定のグループの商品をまとめるために使用したい方を選択してください）
4. 「Force Limit」チェックボックスをオンにします。
5. コレクションまたはタグのターゲットとして、特定のグループの商品をターゲットにするコレクションまたはタグを選択します。
6. 最小数量を1に設定します。
7. この制限を保存します。

### ステップ2: 他の商品をブロックするメインの制限を作成
1. 「Block cart when special item is in cart」という名前の別の制限を作成します。
2. この制限をアクティブに設定します。
3. 制限タイプとして「カート全体」を選択します。
4. アクティベーションルールで、「制限」ルールタイプを選択し、先ほど作成した「Rule: Special item in cart」を選択して条件を「Is respected」に設定します。
5. この制限の最大数量を1に設定します。
6. 「Text for maximum not respected」に、他の商品を追加できない理由を顧客に説明する適切なメッセージをカスタマイズします。
7. 設定を保存します。

## 結果
これらの手順に従うことで、特定の商品がカートにあると、カート全体の数量を1に制限し、他の商品を追加できなくする条件付きシステムが作成されます。これにより、顧客は特定の商品と他の商品を混在させることができなくなります。