Shopify CSV 导入报错 “Ignored line because it did not contain product data” 的解决方法

Shopify 发现有些行有 URL handle 但没有商品标题,因此无法创建商品。在该商品的第一行填写 Title,然后重新导入。

Shopify 显示的报错

Ignored line #-## because it did not contain product data

这个报错是什么意思

每个商品的第一行必须包含商品信息,其中包括 Title。同一商品后面的行(例如其他变体或图片)可以不填 Title。如果某个 handle 的所有行都没有标题,Shopify 就会忽略它们。

常见原因

  • 新商品第一行的 Title 被删除或没有填写。
  • 变体行或图片行离开了原来的商品,出现在一个没有标题行的 handle 下。
  • URL handle 中有错别字,使部分行看起来像一个没有标题的独立商品。

解决方法

  1. 根据报错信息中的行号,查看这些行的 URL handle。
  2. 确认这个 handle 的第一行填写了 Title。
  3. 如果这些行应该属于另一个商品,把 handle 改成与那个商品完全一致。
  4. 确保同一商品的所有行上下相邻。
  5. 以 CSV UTF-8 格式保存,然后重新导入。

示例

修改前
URL handle,Title,Option1 name,Option1 value,Price
wool-scarf,,Color,Grey,24.90
修改后
URL handle,Title,Option1 name,Option1 value,Price
wool-scarf,Wool scarf,Color,Grey,24.90

wool-scarf 这一行没有 Title。补上标题后,Shopify 就能创建这个商品。

如何避免

  • 新增商品时,先在第一行填好 Title,再添加变体行或图片行。
  • 检查文件中每个 handle 是否至少有一行填写了标题。

导入前就发现这个问题

Skuvera 在浏览器中按 Shopify 的全部规则检查你的商品 CSV,并指出具体的行和列。免费,无需注册。

常见问题

变体行需要填写标题吗?
不需要。只有商品的第一行需要 Title,其他行留空即可。
报错中的 #-## 是什么意思?
Shopify 会把它替换成被忽略的行号,方便你在文件中找到具体的行。

Skuvera 中的相关检查

查看 Shopify 官方说明

其他导入报错

更新于 2026年10月30日