StriveFormats
Shopify结构导入阻断可自动修复

缺少必填列

您的 CSV 缺少 Shopify 必填的列标题。

这是什么问题?

您的 CSV 缺少 Shopify 必填的列标题。

受影响字段:标题行
导入阻断: 在此问题解决之前,文件无法导入。

此问题可自动修复——上传 CSV 即可立即修复。

立即修复

Shopify 为何拒绝

Shopify 在导入时会校验列标题。缺少必填标题可能导致无法创建或更新商品。

有效值 / 预期格式

  1. ✓所有必填列标题都必须位于文件第1行
  2. ✓大多数平台的列名区分大小写
  3. ✓缺少的列即使值为空也必须添加
  4. ✓以平台官方模板为起点

示例

错误值正确值说明
第1行缺少该列已在标题行添加该列(值可以为空)即使数据为空,标题也必须存在

在 StriveFormats 中修复

自动修复一键添加所有缺少的必填列标题。新增的列为空,请在其中填入您的数据。

可自动修复:点击"修复问题"后,此问题将自动得到纠正。

在 Excel 中修复

  1. 1在StriveFormats的“模板”栏目中下载官方Shopify模板。
  2. 2在Excel中同时打开您的CSV和下载的模板。
  3. 3查看两个文件的第1行,这就是标题行。
  4. 4找出模板中有、但您的文件中缺少的列名。
  5. 5在CSV中点击一个空列的标题,按模板中的写法原样输入缺少的列名(区分大小写)。
  6. 6如果没有数据,新列的单元格可以留空,只要该列存在即可。
  7. 7对每个缺少的列重复上述操作,然后另存为“CSV(逗号分隔)”。

在 Google 表格中修复

  1. 1在StriveFormats的“模板”栏目中下载官方Shopify模板。
  2. 2在Google表格中打开两个文件(拖放到drive.google.com,或在现有表格中使用“文件 > 导入”)。
  3. 3比较两个文件的第1行,记下模板中有、但您的文件中没有的列名。
  4. 4按模板中的写法原样,将缺少的列名添加到文件第1行(区分大小写)。
  5. 5如果没有数据,新列的单元格可以留空,但标题必须存在。
  6. 6选择“文件 > 下载 > 逗号分隔值文件(.csv)”。

下次如何避免

  1. ✓始终从平台官方模板开始,而不是空白表格。
  2. ✓文件做好后,导出前将您的标题行与模板逐一对照。
  3. ✓保存一份正确标题行的副本,作为今后文件的参考。
  4. ✓每个新文件都用StriveFormats检查,确认标题符合平台要求。

StriveFormats 如何检测

StriveFormats会将文件的标题行(第1行)与Shopify格式的全部必填列进行比对。只要必填列表中缺少任何一个列名,就会出现此问题。

►技术细节
Shopify的导入在处理任何数据之前,会先把CSV的第一行读作标题行。如果该行缺少某个必填列名,导入就没有可写入数据的列,也无法根据内容推断出缺少的列。列名会被精确匹配(大多数平台区分大小写),因此“variant price”并不满足“Variant Price”的要求。