全部 Shopify CSV 导入错误
Shopify

Shopify CSV “Price can’t be blank”:需要检查什么

如果 Shopify 报告价格缺失,先核对具体商品或变体行再修改。空 Price 并非总会被拒绝:当前格式文档描述了价格默认为零的行为。
资料核对日期:2026 年 10 月 1 日。示例为合成字段子集,不是店铺导出文件,也不保证导入成功。
当前本地校验器能检测什么
D001 检查非空 Price 的语法,不报告空 Price,也不预测该 Shopify 错误;工具不会自动填入价格。

错误可能发生的原因

官方错误原文为 “Validation failed: price can't be blank”,当前 CSV 字段文档则说明空 Price 默认为 0.00。判断是否需要填值时,应核对实际报错行与导入场景。

需要核对的字段和行

检查报错变体行的 Price(旧版 Variant Price)。区分未包含列、空单元格和有意设置的零;选择替代价格前核对完整选项组合。

问题与修正示例

第 1 条记录是表头。下面的小示例只展示相关字段;实际导入仍需保留其他必要字段。代码块可横向滚动。

问题示例
Title,URL handle,Option1 name,Option1 value,Price
Example tee,example-tee,Size,M,

第 2 条记录的 Price 为空,本地扫描不会对该示例产生 D001 问题;实际导入结果由 Shopify 决定。

示意修正
Title,URL handle,Option1 name,Option1 value,Price
Example tee,example-tee,Size,M,19.99

19.99 只是示意价格。请填写真实、已确认的金额,不要仅为消除错误而补零或复制其他变体的价格。

修正后小批量验证

  1. 01

    保留原文件,根据 Shopify 报告定位商品 handle、变体选项和具体行。

  2. 02

    用已批准的数据来源及受影响商品的最新导出核对 Price。

  3. 03

    输入预期的数字金额,不带货币符号;更新现有商品前检查覆盖设置。

  4. 04

    本地检查后,先在 Shopify 导入一个受影响商品及其变体行,确认结果价格再继续其余商品。

自动修复支持

仅支持手动修正。安全格式修复不会选择价格,D001 不会修改业务值。

规则定义

价格不是非负的点号小数。

严重

自动修复边界: 此规则只报告给用户手动复核;工具不会自动修改相关业务数据。

在本地检查已修改的 CSV

CSV 保留在浏览器中。检查可检测的问题后,仍需在 Shopify 小批量验证。返回会打开新的校验器,之前选择的文件和结果不会保留。

官方来源: Shopify:常见导入问题 · Shopify:商品 CSV 选项与变体 ID