Shopify结构导入阻断可自动修复
缺少必填列
您的 CSV 缺少 Shopify 必填的列标题。
这是什么问题?
您的 CSV 缺少 Shopify 必填的列标题。
受影响字段:
标题行导入阻断: 在此问题解决之前,文件无法导入。
此问题可自动修复——上传 CSV 即可立即修复。
立即修复Shopify 为何拒绝
Shopify 在导入时会校验列标题。缺少必填标题可能导致无法创建或更新商品。
有效值 / 预期格式
- ✓所有必填列标题都必须位于文件第1行
- ✓大多数平台的列名区分大小写
- ✓缺少的列即使值为空也必须添加
- ✓以平台官方模板为起点
示例
| 错误值 | 正确值 | 说明 |
|---|---|---|
第1行缺少该列 | 已在标题行添加该列(值可以为空) | 即使数据为空,标题也必须存在 |
在 StriveFormats 中修复
自动修复一键添加所有缺少的必填列标题。新增的列为空,请在其中填入您的数据。
可自动修复:点击"修复问题"后,此问题将自动得到纠正。
在 Excel 中修复
- 1在StriveFormats的“模板”栏目中下载官方Shopify模板。
- 2在Excel中同时打开您的CSV和下载的模板。
- 3查看两个文件的第1行,这就是标题行。
- 4找出模板中有、但您的文件中缺少的列名。
- 5在CSV中点击一个空列的标题,按模板中的写法原样输入缺少的列名(区分大小写)。
- 6如果没有数据,新列的单元格可以留空,只要该列存在即可。
- 7对每个缺少的列重复上述操作,然后另存为“CSV(逗号分隔)”。
在 Google 表格中修复
- 1在StriveFormats的“模板”栏目中下载官方Shopify模板。
- 2在Google表格中打开两个文件(拖放到drive.google.com,或在现有表格中使用“文件 > 导入”)。
- 3比较两个文件的第1行,记下模板中有、但您的文件中没有的列名。
- 4按模板中的写法原样,将缺少的列名添加到文件第1行(区分大小写)。
- 5如果没有数据,新列的单元格可以留空,但标题必须存在。
- 6选择“文件 > 下载 > 逗号分隔值文件(.csv)”。
下次如何避免
- ✓始终从平台官方模板开始,而不是空白表格。
- ✓文件做好后,导出前将您的标题行与模板逐一对照。
- ✓保存一份正确标题行的副本,作为今后文件的参考。
- ✓每个新文件都用StriveFormats检查,确认标题符合平台要求。
StriveFormats 如何检测
StriveFormats会将文件的标题行(第1行)与Shopify格式的全部必填列进行比对。只要必填列表中缺少任何一个列名,就会出现此问题。
►技术细节
Shopify的导入在处理任何数据之前,会先把CSV的第一行读作标题行。如果该行缺少某个必填列名,导入就没有可写入数据的列,也无法根据内容推断出缺少的列。列名会被精确匹配(大多数平台区分大小写),因此“variant price”并不满足“Variant Price”的要求。