---
title: "CSV 批量导入与导出"
description: "通过 CSV 批量导入和导出商品上限。一次性为数百个商品设置上限。"
contentType: "docs"
locale: "zh"
localized: true
source: "https://orderrules.com/zh/docs/guides/csv-bulk-import"
slug: "guides/csv-bulk-import"
---
## CSV 批量导入与导出

使用 CSV 批量导入，可以一次性为整个目录设置商品上限。导出现有规则、在电子表格中编辑，再重新导入 — 对拥有上百 SKU 的店铺非常实用。

## CSV 导入的工作方式

CSV 批量导入允许您在单次操作中为多个商品配置上限：

1. **导出模板** — 下载空白的 CSV 模板，或导出现有规则作为起点
2. **填入数据** — 在表格中填写商品 handle、上限值、周期和状态
3. **上传文件** — 在 OrderRules 仪表盘中拖拽或选择您的 CSV
4. **预览并确认** — 应用到店铺前先预览改动

相比逐条手动创建规则，这种方式快得多，尤其适合大型目录。

## CSV 文件格式

您的 CSV 必须包含以下列。列顺序无要求，但列头必须存在。

| 列 | 是否必填 | 描述 | 示例 |
|--------|----------|-------------|---------|
| product_handle | 是 | 您 Shopify 店铺中商品的 URL handle | `blue-widget` |
| variant_id | 否 | 具体规格 ID（留空表示应用于所有规格） | `12345678901234` |
| limit_type | 是 | 上限类型：`per_product`、`per_product_per_day`、`per_product_per_week` 或 `per_product_per_month` | `per_product_per_day` |
| limit_value | 是 | 允许的最大数量 | `5` |
| period | 是 | 上限周期：`all_time`、`daily`、`weekly` 或 `monthly` | `daily` |
| status | 是 | 启用或停用该规则：`active` 或 `inactive` | `active` |

### CSV 示例

```
product_handle,variant_id,limit_type,limit_value,period,status
blue-widget,,per_product_per_day,5,daily,active
red-gadget,12345678901234,per_product_per_week,10,weekly,active
premium-item,,per_product,1,all_time,active
seasonal-product,,per_product_per_month,3,monthly,inactive
```

## 导出当前规则

您可以随时导出现有的商品上限，用于备份、编辑或迁移：

1. 在 OrderRules 仪表盘进入 **商品上限**
2. 点击 **导出规则**（若有 **导出为 CSV** 也可）
3. 在表格软件中打开下载的文件
4. 修改您要更新的值
5. 重新上传文件以应用更新

导出适用于：
- 创建配置的备份
- 批量编辑现有上限
- 一次性查看所有规则
- 将规则迁移到另一家店铺

## 常见使用场景

**500+ 产品的 B2B 目录**  
为数百 SKU 设置不同上限，无需在界面里一个个操作。导出 → 批量改数量 → 重新导入。

**按季度调整上限**  
旺季前，导出规则、整体下调上限、上传更改、把停用规则切为启用。

**从其他应用迁移**  
若您从其他订单上限应用切换过来，可以把现有上限整理为 CSV，批量导入 OrderRules。

**按规格配置**  
对多规格商品，加入 `variant_id` 列，可为每个尺码、颜色或选项设置不同上限。

## 排错指南

**文件格式错误**  
- 确保文件保存为 `.csv`（逗号分隔值）
- 检查所有必填列是否齐全，且列头正确
- 商品 handle 必须与 Shopify 店铺中的完全一致（区分大小写）

**找不到商品 handle**  
- `product_handle` 必须与 Shopify 商品页面的 URL 段一致
- 若商品地址为 `mystore.myshopify.com/products/blue-widget`，则 handle 为 `blue-widget`
- 找不到的 handle 对应行会被跳过，并返回错误消息

**重复条目**  
- 若 CSV 中同一 handle 多次出现且上限不同，仅应用最后一行
- 上传前请去除重复

**导入未生效**  
- 检查 `status` 是否为 `active`，以启用对应规则
- 检查 `limit_value` 是有效数字（不含逗号或特殊字符）
- 确保 `period` 的值是 `all_time`、`daily`、`weekly` 或 `monthly` 之一

## 计划要求

CSV 批量导入需要 **Pro 计划**（每月 9.99 美元）。Starter（免费）计划不包含此功能。

如需批量导入相关协助或对计划有疑问，请联系 **support@orderrules.com**。
