跳至主要内容
指南

Shopify 批量商品限购:面向大目录的 CSV 导入指南

Jahangir Alam2026年5月1日2026年9月28日 更新事实核查于 2026年9月28日9 min read
SKUDailyMinSteplimits.csvImport300 rows

用一份 OrderRules CSV,一次为数百件 Shopify 商品设置限制。 导出当前限制(或下载示例模板),在任意电子表格中填入每日、每周和每月上限、最小订购数量和步进数量,然后在产品限制中导入文件。OrderRules 按 Product ID 或 SKU 将每一行匹配到商品,并像手动设置的限制一样在结账时校验。

什么时候批量导入更省时间

十几件商品,逐个设置限制没问题。超过 100 件,电子表格更快:

  • 受产能限制的目录:300 款烘焙商品,各自有每日上限。
  • 整箱销售的商品:葡萄酒、饮料或保健品,必须按 6、12 或 24 件购买。
  • 季节性调整:节日周期间下调 200 件商品的上限,之后再恢复。
  • 从其他应用迁移:重建你在别处已有的限制。

CSV 涵盖商品和变体限制。按客户限制、系列限制、营业时间和配送规则在各自的页面中设置。

CSV 格式

表头名称宽松匹配(不区分大小写和空格),列的顺序也无关紧要。导出当前限制或下载示例模板,就能从准确的表头开始。

列是否必填含义示例
Product IDProduct ID 或 SKU 二选一Shopify 商品gid://shopify/Product/123456
SKUProduct ID 或 SKU 二选一Product ID 为空时用于查找商品CASE-12-RED
Product Title是在 OrderRules 中显示的名称Red wine case
Variant ID否为单个变体而不是整个商品设置限制gid://shopify/ProductVariant/345678
Variant Title否变体的名称750ml
Daily / Weekly / Monthly Limit至少一项限制该商品每个周期的最大订单数,所有顾客合计40
Daily / Weekly / Monthly Qty Limit(限制)每个周期的最大件数,所有顾客合计120
Min Order Qty(限制)每笔订单的最少件数6
Step Quantity(限制)按此数量的倍数下单(2 或以上)6
Count By否order(默认)或 fulfillment:按客户选择的配送或自提日期计算每日限制fulfillment

导出文件还包含 Used、% 和 Status 列,显示当前用量。导入器会忽略它们,所以编辑后的导出文件可以直接重新导入。

示例

SKU,Product ID,Product Title,Variant ID,Variant Title,Daily Limit,Weekly Limit,Monthly Limit,Min Order Qty,Step Quantity
,gid://shopify/Product/123456,Sourdough loaf,,,40,,,,
CASE-12-RED,,Red wine case,,,,,,6,6
CB-12,,Cold brew 12-pack,,,20,,,12,12
,gid://shopify/Product/789012,Hoodie,gid://shopify/ProductVariant/345678,Medium / Blue,5,25,100,,
  • Sourdough loaf:所有顾客合计每天 40 笔订单。
  • Red wine case:按 SKU 查找;至少 6 件,且为 6 的倍数。
  • Cold brew 12-pack:每天 20 笔订单,每笔订单按 12 件的倍数购买。
  • Hoodie, Medium / Blue:拥有独立的每日、每周和每月限制。

分步操作

1. 获取带正确表头的文件

在 OrderRules 后台打开产品限制:

  • ↓ 导出全部:下载当前视图中的所有商品限制。
  • ↓ 导出所选:只下载你勾选的行。
  • 导入 CSV → ↓ 下载示例模板:获得一份空白文件。

OrderRules 产品限制页面中的「导入 CSV」和「导出全部」按钮

2. 填写各行

每个商品一行;如果某个变体需要独立限制,则每个变体一行。尽量使用导出文件中的 Product ID。SKU 也可以:OrderRules 按 SKU 查找商品,找不到匹配商品的行会失败。

3. 导入前检查

  • 每一行都有 Product ID 或 SKU,以及 Product Title。
  • 每一行至少设置了一项限制。
  • Step Quantity 为 2 或以上;如果同时使用 Min Order Qty,它必须是步进数量的倍数。
  • 同一商品和变体只出现一次。如果出现两次,以最后一行为准。

4. 导入

点击导入 CSV 并拖入文件。OrderRules 会解析文件,列出行错误以及对应的行号和字段。然后选择如何处理已有限制的商品:

  • 替换现有限制:用文件中的值覆盖现有限制。
  • 跳过现有产品:只为尚无限制的商品添加限制。

查看前 10 行的预览,然后确认。提示消息会显示导入了多少条限制、有多少行失败。

5. 抽查

在「产品限制」中打开几件商品,并用一个违反规则的购物车测试(件数太少、倍数不对),确认结账会被拦截,包括使用 Shop Pay 时。

常见用法

季节性上限

节日周之前,导出全部限制,下调最畅销商品的每日上限,再选择替换现有限制导入。节日过后,重新导入原来的导出文件即可恢复。

整个目录按整箱销售

对于按箱销售的商品系列,在每一行把 Min Order Qty 和 Step Quantity 设为每箱的件数。这些规则对所有顾客生效。如果只想对批发买家生效,请改用 Shopify B2B 目录的数量规则,自 2026 年 4 月起所有套餐均原生支持。

按配送日期计算的产能上限

对于定制商品,设置 Daily Limit 或 Daily Qty Limit,并将 Count By 设为 fulfillment,每天的上限就会按客户选择的配送或自提日期计算,而不是按下单日期。这需要开启配送日期(Advanced 套餐)。参见按配送日期设置限制。

故障排查

  • "Either SKU or Product ID is required"(需要提供 SKU 或 Product ID):该行两者都没有。
  • "Could not find product for SKU"(找不到该 SKU 对应的商品):没有商品使用这个 SKU。请在 Shopify 中核对,或改用 Product ID。
  • "At least one limit … must be set"(必须设置至少一项限制):该行没有任何限制值。
  • "Step Quantity must be 2 or greater"(Step Quantity 必须为 2 或以上):不需要步进时请留空。
  • 部分商品没有变化:你选择了跳过现有产品,而这些商品原本就有限制。
  • 限制在 OrderRules 中显示,但店铺前台没有显示:请确认主题中已启用 OrderRules 应用嵌入。无论如何,结账时仍会执行这些限制。

套餐

所有套餐的「产品限制」中都提供 CSV 导入和导出。免费的 Starter 套餐最多可为 3 件商品设置限制,因此批量导入在 Pro($9.99/month)上才真正划算:Pro 取消这一上限,并增加每周和每月上限、系列限制和按客户限制。按配送日期计算每日限制需要开启配送日期(Advanced,$19.99/month)。参见价格。

相关阅读

规模化管理限制

从 Shopify App Store 安装 OrderRules,导出你的第一批限制,在一份电子表格里编辑整个目录。

常见问题

那是 Shopify 自带的产品导入功能,不在本指南范围内:进入「产品」,选择「导入」,上传包含 Shopify 产品列(Handle、Title、Variant SKU、Price 等)的 CSV。本指南讲的是另一种 CSV:为已存在的商品批量设置 OrderRules 限制。先用 Shopify 导入商品,再用限制 CSV 一次性为它们套用规则。

Shopify 产品 CSV 用于创建或更新商品本身,包括标题、变体、价格和库存。OrderRules 限制 CSV 不改动商品,而是按 Product ID 或 SKU 匹配,为已存在的商品附加限制,列包括每日、每周和每月上限、最小订购数量和步进数量。

Product ID 或 SKU(二者必填其一)、Product Title(必填)、可选的 Variant ID 和 Variant Title,以及至少一项限制:Daily Limit、Weekly Limit、Monthly Limit(订单数),Daily Qty Limit、Weekly Qty Limit、Monthly Qty Limit(件数),Min Order Qty 或 Step Quantity。可选的 Count By 列决定每日限制按下单日期计算,还是按客户选择的配送日期计算。

不能。CSV 只涵盖商品和变体限制。按客户限制和系列限制在 OrderRules 中各自的页面里设置。

都不是。Daily、Weekly 和 Monthly Limit 是该商品在所有顾客之间共享的总量。「Daily Limit 40」表示该商品每天总共接受 40 笔订单。Min Order Qty 和 Step Quantity 则对每笔订单生效。

正在挑选应用?

查看 OrderRules 与该类别中其他所有 Shopify 应用的对比。

准备好掌控你的订单了吗?

免费试用 OrderRules