> ## Documentation Index
> Fetch the complete documentation index at: https://order-limit.xrtotech.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Shopify の商品と色・サイズ別数量制限を設定する

> 商品全体を最大 3 点、バリエーション A を最大 1 点に設定します。商品一覧で保存し、検証を有効にして 4 つのテストケースで確認します。

Order Limit の商品一覧では、商品やバリエーションごとの数量を直接設定できます。この例では商品全体を最大 3 点、そのうちバリエーション A を最大 1 点にします。

## 始める前に

購入可能な同一商品のバリエーション A と Bを用意します。[ルールの優先順位](https://order-limit.xrtotech.com/ja/settings/rule-priority.md)も確認してください。重複する個別数量ルールにより商品の上限が緩くなる場合があります。

## 2 つの階層を設定する

**1. 商品を探す**

Shopify のアプリから **订单限购** を開きます。ホームの **按产品设置数量限制** で、**搜索产品** に商品名を入力します。

![按产品设置数量限制画面で対象商品を検索して絞り込む](https://mintcdn.com/xrto-tech/P3758RJFe7bvsvou/images/guides/%E5%AF%BB%E6%89%BE%E5%88%B0%E9%9C%80%E8%A6%81%E8%AE%BE%E7%BD%AE%E7%9A%84%E4%BA%A7%E5%93%81.png?fit=max\&auto=format\&n=P3758RJFe7bvsvou\&q=85\&s=de7030a227749ba908ffca19586585d8)

**2. 商品全体の上限を設定する**

商品行の **限制状态** を **已开启** にし、**最小值** は空欄、**最大值** は `3` にします。同じ商品の全バリエーションを合計します。

![商品行の制限状態が有効で、最大値に 3 を入力](https://mintcdn.com/xrto-tech/P3758RJFe7bvsvou/images/guides/M05-01-%E4%BA%A7%E5%93%81%E9%99%90%E5%88%B6%E6%95%B0%E9%87%8F%E4%B8%8A%E9%99%90%E9%85%8D%E7%BD%AE.png?fit=max\&auto=format\&n=P3758RJFe7bvsvou\&q=85\&s=8c69329a88b0736d7352c51d143fa905)

**3. バリエーション A の上限を設定する**

バリエーションを展開します。バリエーション A の行を **已开启** にし、最小値は空欄、最大値は `1` にします。上部の **保存** をクリックし、保存完了を確認します。

![対象商品を絞り込み、個別に設定できるバリエーション行を展開](https://mintcdn.com/xrto-tech/P3758RJFe7bvsvou/images/guides/M05-02-%E9%85%8D%E7%BD%AE%E4%BA%A7%E5%93%81%E6%95%B0%E9%87%8F%E4%B8%8A%E9%99%90.png?fit=max\&auto=format\&n=P3758RJFe7bvsvou\&q=85\&s=d17e89fc5a562d79d99cb4dfda40db2c)

**4. 機能と検証を有効にする**

**数量限制** に戻り、**开启产品数量限制** をオンにします。**购物车互动时和结账时** を選び、**数量规则开关** が有効か確認します。**数量规则** を開き、状態が **已开启** になることを確認します。

## 4 つのテストケース

| カート | 期待する結果 | 理由 |
| - | - | - |
| バリエーション B 3 点 | 許可 | 商品合計 3 |
| バリエーション A 1 点と B 2 点 | 許可 | 合計 3、A は 1 以内 |
| バリエーション A 2 点 | 制限 | A が 1 を超える |
| バリエーション A 1 点と B 3 点 | 制限 | 商品合計が 3 を超える |

この条件を満たしても、ほかの有効ルールで制限される場合があります。

バリエーション A を 2 点にすると、A の上限 1 を超えてフロントに警告が出ます：

![バリエーション A を 2 点選ぶと、購入数量は 1 点を超えられないと表示](https://mintcdn.com/xrto-tech/P3758RJFe7bvsvou/images/guides/M05-03-%E8%AE%BE%E7%BD%AEA%E5%8F%98%E4%BD%93%E4%B8%8A%E9%99%90%E6%9D%A1%E4%BB%B6.png?fit=max\&auto=format\&n=P3758RJFe7bvsvou\&q=85\&s=37fa5bbd0eef0b2c1f702ad1031c89ff)

バリエーション A 1 点と B 2 点（合計 3 点）は商品上限を超えないため、購入手続きに進めます：

![バリエーション A 1 点と B 2 点をカートに入れ、合計 3 点で購入手続きへ進める](https://mintcdn.com/xrto-tech/P3758RJFe7bvsvou/images/guides/M05-05-%E6%A0%A1%E9%AA%8C%E7%BB%84%E5%90%88%E5%8F%98%E4%BD%93%E8%B4%AD%E4%B9%B0%E4%B8%A4%E4%BB%B6%E9%80%9A%E8%BF%87.png?fit=max\&auto=format\&n=P3758RJFe7bvsvou\&q=85\&s=1d0fdad365a86856359ca87af880a88f)

## 変更と一時停止

行の値を変更したら **保存** をクリックします。行を停止するには **限制状态** を **未开启** にして保存します。商品行を停止しても、有効なバリエーション行は別に確認する必要があります。

**开启产品数量限制** をオフにすると商品・バリエーションの設定を一時停止できます。**数量规则** とは別のスイッチです。

## 結果が異なる場合

バリエーション A を 2 点買える場合は、A の行を編集して保存したか確認します。商品全体が 3 点を超える場合は、状態、全体スイッチ、重複する個別ルールを確認します。商品と個別ルールを併用すると閾値が緩くなる場合があります。

複数商品で枠を共有するなら[合計数量](https://order-limit.xrtotech.com/ja/scenarios/mix-and-match.md)を使います。[公開前テスト](https://order-limit.xrtotech.com/ja/getting-started/launch-checklist.md)で確認してください。太字の中国語は実際の画面表記です。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.