---
title: "Shopify 批量商品限购：面向大目录的 CSV 导入指南"
description: "通过 CSV 批量导入，一次为数百件 Shopify 商品设置按商品订单上限、最小订购数量（MOQ）以及按货品变体的子上限。导出 → 在电子表格中编辑 → 重新导入 — 适合大目录。"
contentType: "blog"
locale: "zh"
localized: true
source: "https://orderrules.com/zh/blog/shopify-bulk-product-limits-csv-import-guide"
slug: "shopify-bulk-product-limits-csv-import-guide"
date: "2026-05-01"
tags:
  - "shopify"
  - "bulk product limits"
  - "CSV import"
  - "minimum order quantity"
  - "MOQ"
  - "large catalog"
  - "product limits"
---
通过 OrderRules 的 CSV 批量导入，一次为数百件 Shopify 商品设置上限。导出模板，在任意电子表格软件里填入商品 handle 与限购值，然后上传 — OrderRules 会即时应用所有规则。无需逐个商品手动配置。

## 何时需要批量导入

逐个手动配置订单上限对小目录来说没问题，但一旦超过 100 件商品，就会变成瓶颈。CSV 批量导入让你在一次操作中为整个商品线定义上限。

**几种批量导入能省下大量时间的常见场景：**

- **拥有独立上限的大型目录** — 你有 500 个 SKU，每个都需要根据产能设定不同的最大订购数量
- **季节性上限调整** — 每个旺季要同时调整 200+ 商品的数量上限
- **从其他订单限购应用迁移** — 你已在别处配置好上限，需要快速导入
- **带按商品最低量的 B2B 目录** — 批发客户需要随商品不同的最低订购数量

没有批量导入，你只能逐个进入每个商品页面设置。用 CSV 导入，你只需编辑一张电子表格并上传一次。

## CSV 文件格式

OrderRules 接受具有指定列结构的 CSV 文件。可使用 Excel、Google Sheets、Numbers 或任何电子表格软件 — 只需在上传前导出为 CSV。

### 必填与选填列

| 列 | 必填 | 示例 | 说明 |
|--------|----------|---------|-------------|
| product_handle | 是 | ceramic-bowl-blue | Shopify 商品 handle（商品的 URL 段） |
| variant_id | 否 | 12345678 | 指向某个具体变体（留空表示应用于所有变体） |
| limit_type | 是 | max_quantity | 可选：`max_quantity`、`min_quantity` 或 `max_orders` |
| limit_value | 是 | 20 | 数值上限（如每单最多 20 件） |
| period | 是 | monthly | 可选：`daily`、`weekly` 或 `monthly` |
| status | 是 | active | 可选：`active` 或 `paused` |

**列定义：**

- **product_handle** — 在 Shopify 商品 URL 中可见。对于 `yourstore.myshopify.com/products/ceramic-bowl-blue`，handle 是 `ceramic-bowl-blue`。需精确匹配（不区分大小写）。
- **variant_id** — 选填。若仅限制某个变体（如某尺码或颜色），填入其 Shopify 变体 ID。可在 Shopify 后台的商品详情中找到。留空则对所有变体生效。
- **limit_type** — 三种可选：
  - `max_quantity` — 每单最大件数（如「每单最多 20 件」）
  - `min_quantity` — 每单最小件数（如「至少订 5 件」）
  - `max_orders` — 每个周期内的最大订单数（如「每月仅 3 单」）
- **limit_value** — 数值本身。`max_quantity: 20` 就填 `20`。
- **period** — 上限的时间窗口：
  - `daily` — 每 24 小时重置
  - `weekly` — 每周日午夜重置
  - `monthly` — 每月 1 日重置
- **status** — 填 `active` 立即生效；填 `paused` 则规则已配置但未启用。

### CSV 内容示例

```
product_handle,variant_id,limit_type,limit_value,period,status
ceramic-bowl-blue,,max_quantity,20,monthly,active
ceramic-bowl-red,12345678,max_quantity,15,monthly,active
artisan-vase,,min_quantity,5,weekly,active
limited-edition-print,,max_orders,2,monthly,paused
hand-thrown-mug,,max_quantity,50,daily,active
```

![OrderRules CSV 批量导入界面 — 12 秒内导入 342 个 SKU，零错误，针对葡萄酒与烈酒库存显示 product_handle、min_qty、max_qty 等列](/images/blog/shopify-bulk-product-limits-csv-import-guide.png)

## 批量导入分步指南

### 第 1 步：进入 CSV 导入工具

在 OrderRules 控制台进入 **Settings** → **Bulk Import** → **CSV Import**。你将看到上传界面以及模板下载入口。

### 第 2 步：下载模板（可选但推荐）

点击「Download CSV Template」即可得到所有列均按正确顺序预设好的文件，可避免格式错误。

### 第 3 步：填写你的商品

在 Excel、Google Sheets 或你常用的电子表格软件中打开模板（或自行创建）：

1. 在第一列填入每个商品的 Shopify handle
2. 除非要针对具体变体，否则 `variant_id` 留空
3. 选择 `limit_type`（max_quantity、min_quantity 或 max_orders）
4. 填入 `limit_value`（数字）
5. 设置 `period`（daily、weekly 或 monthly）
6. 将每条规则标记为 `active` 或 `paused`

每个商品一行（或如果是单独限制具体变体，则按变体一行）。

### 第 4 步：保存并导出为 CSV

在 Excel：**文件** → **另存为** → 选择「CSV（逗号分隔）」格式
在 Google Sheets：**文件** → **下载** → **逗号分隔值（.csv）**

### 第 5 步：上传你的文件

回到 OrderRules 的 CSV Import 页面，点击「Choose File」或将 CSV 拖入。系统会立即校验并显示任何错误。

### 第 6 步：检查导入预览

OrderRules 会展示即将创建的所有规则的预览。请确认商品 handle 与你的 Shopify 店铺一致、限制值正确无误。这是上传前最后的纠错机会。

### 第 7 步：确认并应用

点击「Import Rules」即可将所有上限应用到店铺。OrderRules 即时处理文件 — 根据导入规模，几秒到几分钟内可见结果。

![OrderRules CSV 批量导入上传界面](/images/blog/csv-bulk-upload.png)

## 导出并编辑现有规则

OrderRules 允许你将现有规则导出为 CSV，在电子表格中编辑后再次导入修改版本。

**为什么要导出现有规则？**

- **备份** — 保留所有规则的副本以便参考
- **批量编辑** — 通过编辑电子表格中的某一列同时修改 50 条限制
- **审计记录** — 永久保留你已配置上限的清单

导出步骤：**Settings** → **Bulk Import** → **Export Rules**。下载 CSV、做出修改、重新导入。OrderRules 会按商品 handle 更新对应的现有规则。

## 常见用途

### 季节性库存上限

旺季期间库存周转更快。导出规则，将高周转商品的 `limit_value` 调低（例如每单从 50 降到 25），再重新导入。旺季结束后再次导出，恢复原始上限再导入。5 分钟搞定。

### 闪购准备

明天你将对 200 件商品做闪购，并希望用严格上限避免超卖。创建一个包含这 200 个 handle 的 CSV，将每行设为 `max_quantity: 5` 且 `status: paused`。上传。到开售时把 status 改为 `active` 并重新导出／导入。上限立即生效。

### B2B 最低订购数量

你的批发目录根据生产成本对不同商品设定不同的最低订购数量。构建包含 handle 与 `limit_type: min_quantity` 值的 CSV（$5 的商品 = 最低 10 件，$50 的商品 = 最低 1 件）。一次上传，系统自动应用所有最低数量。

## 常见错误排查

### 错误：「Invalid product handle」

**问题** — 你输入的 handle 在 Shopify 店铺中不存在。

**解决** — 直接从 Shopify 后台复制商品 handle。进入 **Products** → 点击商品 → 查看 URL 段或商品详情页。完全照抄，包括连字符与空格。

### 错误：「Duplicate entries detected」

**问题** — 同一商品 handle 在 CSV 中出现了两次。

**解决** — 如果你确实需要为某商品设置多种限制（如同时限制最小与最大数量），请使用 `limit_type` 不同的多行。如果两行确实重复，则删除多余的那一行。

### 错误：「Missing required column: limit_type」

**问题** — 你漏了 `limit_type` 列，或某些行该列为空。

**解决** — 每一行都必须有 `limit_type` 值（max_quantity、min_quantity 或 max_orders）。如缺列就补上；如空白单元格就填入相应值。

### 限制已应用但店铺前台未显示

**问题** — 规则导入成功，但客户在商品页未看到限购提示。

**解决** — 检查 `status` 是否为 `active`（而不是 `paused`）；再确认你的 Shopify 主题已启用订单限购控件（在 OrderRules 设置中提供）。两者都满足后，清除浏览器缓存并刷新店铺。

## 需要 Pro 套餐

CSV 批量导入仅在 OrderRules 的 **Pro 套餐**（$9.99/month）中提供。Pro 套餐还包括：

- 无限订单规则
- 高级限制类型（max_orders、min_quantity）
- 规则排程与自定义时段
- 优先邮件支持
- 批量规则导出与编辑

价格细节与套餐对比请见我们的 [价格页面](/pricing)。

## 延伸阅读

想从零理解订单上限，请参阅以下指南：

- [如何在 Shopify 上设置订单上限](/blog/how-to-set-order-limits-shopify) — 面向单个商品的手动配置指南
- [Shopify 订单规则完整指南](/blog/complete-guide-shopify-order-rules) — 订单规则类型与策略的全面概览
- [防止 Shopify 超卖](/blog/prevent-overselling-shopify) — 库存保护的最佳实践
- [CSV 批量导入文档](/docs/guides/csv-bulk-import) — 完整技术文档与排错指南

## 规模化管理你的限制

从 [Shopify App Store](https://apps.shopify.com/orderrules-limit-sales?utm_source=blog&utm_medium=inline_cta&utm_campaign=shopify-bulk-product-limits-csv-import-guide) 安装 OrderRules，开启 14 天免费 Pro 试用。在几分钟内为整个目录导入限制。
