1.25这个重量值,没有单位就无法正确使用。目录交接应区分商品重量、包装后重量及接口或导入所需单位。千倍换算错误可能在产品页看不出来,直到运费报价才暴露。
适用读者与交付决定
把商品资料接到配送报价的零售商。把本题作为网站供应方的有限验收任务;实际系统证据不能由教学例子替代。
官方依据与解释边界
Shopify商品CSV说明以克为单位的数字重量字段,并有其他重量显示字段;导入前应核对当前精确结构。 Shopify: product CSV weight fields · 核对日期:2026年10月16日。
已填写教学例子
合成例子,不是真实客户案例。 列出有限输入、预期结果及反例,不代表已完成真实平台集成。
窄屏可横向滚动表格。
| 输入/情况 | 检查口径 | 预期结果 |
|---|---|---|
| 1.25kg | 换成克 | 1250g |
| 1250g | 已是克 | 1250g |
| 1.25, unit missing | 不能猜测 | 未知 |
怎样执行验收
- 批准来源重量及是否包含包装。
- 逐字段映射接口单位,测试轻重两种商品。
- 不下单,比较最终提交值与配送请求实测。
如何解释结果与保留证据
例子只换算明确kg或g,缺单位保持未知,不擅自决定精度或估算包装。换算正确不证明原始称重正确,仍要保留测量来源及另外批准的包装后重量。
适用边界
不执行真实导入、承运请求或收费;不覆盖体积重,也不是所有平台字段通则。
离线复核
把下方两份文件存入同一目录,以Node22.13或更新版本运行。示例不联网、不修改任何账号或网站。 已填输入与预期输出 · 可检查的函数
node decision-check.mjs catalogue-shipping-mass-unit.json