当前本地校验器能检测什么
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 只是示意价格。请填写真实、已确认的金额,不要仅为消除错误而补零或复制其他变体的价格。
修正后小批量验证
- 01
保留原文件,根据 Shopify 报告定位商品 handle、变体选项和具体行。
- 02
用已批准的数据来源及受影响商品的最新导出核对 Price。
- 03
输入预期的数字金额,不带货币符号;更新现有商品前检查覆盖设置。
- 04
本地检查后,先在 Shopify 导入一个受影响商品及其变体行,确认结果价格再继续其余商品。
自动修复支持
仅支持手动修正。安全格式修复不会选择价格,D001 不会修改业务值。
规则定义
价格不是非负的点号小数。
严重
自动修复边界: 此规则只报告给用户手动复核;工具不会自动修改相关业务数据。