Transporter 应用

使用 Transporter 应用将客户、产品和订单记录导入您的 Shopify 商店。此应用接受每种记录类型的逗号分隔值 (CSV) 文件,处理记录,然后将其作为对象导入 Shopify。

另外:Transporter 应用仅在 Shopify 应用商店上面向 Shopify Plus 商家提供。

Transporter 应用包含在一套工具中,可用于更轻松地将在线商店从其他平台迁移到 Shopify Plus。此套件包含以下工具:

  • 您可以使用 Transporter 命令行工具从一个平台提取记录并将其转化为 Transporter 应用支持的 CSV 文件。开发人员可以编辑此工具的源文件,并将来自其他平台的数据转换为 CSV 文件。命令行工具是一个开源 Ruby gem,可从 github.com/Shopify/shopify_transporter 下载并安装此工具。

  • 您可以使用 Transporter 应用将产品、客户和订单数据导入 Shopify。此应用上传 CSV 文件,它可以从 Shopify 应用商店中获取。

CSV 示例文件和说明

若要将客户、产品和订单导入 Shopify,您需要针对每种记录类型的单独的 CSV 文件。您可以使用 Transporter 命令行工具生成此 CSV 文件,也可以按照示例 CSV 文件中的格式自行创建。

每个对象都提供了示例文件和受支持列的描述。

示例文件 列描述
Products.csv 产品描述
Customers.csv 客户描述
Orders.csv 订单描述

CSV 文件规则

如果您使用 Transporter 命令行工具来创建您的 CSV 文件,您的文件则已符合以下规则:

  • CSV 文件的名称需要包含其包含的对象类型(产品、客户、订单)的名称。例如,包含客户记录的文件需要在其中包含单词 customers(例如,mycustomers.csv)。
  • CSV 文件必须使用 UTF-8 编码,以避免在文件中生成不需要的特殊字符。如果您在未使用 UTF-8 编码的情况下保存了文件,则在将该文件作为新电子表格上传时,您的数据将会损坏。Shopify 无法为您恢复已损坏的文件。

同样,大多数 CSV 文件也是如此:

  • CSV 文件中的第一行需要包含列标头的名称。
  • 列的顺序并不重要,但是每一行都需要遵循与列相同的顺序。
  • 文件中的每一列都需要用逗号分隔,并且每行都需要用换行符分隔。
  • 如果任何值包含特殊字符,例如逗号 (,)、引号 (') 或双引号 ("),则必须用双引号括住完整的值。例如,"Unit 8, 150 Elgin Street"(不是 Unit 8"," 150 Elgin Street)。如果您需要在此值中使用双引号,请使用两个双引号:" ""8th Floor"", 150 Elgin Street"
  • 确保您使用的是直引号,而不是智能引号(也被称为“弯引号”)。

在编辑 CSV 文件或使用其他流程创建 CSV 文件时,请确保 CSV 文件符合这些规则。如果您在处理 CSV 文件时遇到问题,请尝试使用 Google 表格。

对导入信息进行排序

您导入产品、客户和订单的顺序非常重要。您需要按以下顺序导入它们:

  1. 产品
  2. 客户
  3. 订单

运行测试导入

在将大量记录导入 Shopify 之前,请尝试导入少量记录。这项操作通常需要使用迭代方法,例如涉及导入少量记录、审核结果(在应用和后台中)、更正 CSV 文件和重新导入对象的操作。在可以重新导入任何对象之前,您需要从 Shopify 中删除它们。您可以使用 Transporter 应用通过提供一个列出要删除对象的 CSV 文件来删除对象。

禁用通知电子邮件

使用 Transporter 应用将订单导入 Shopify 时:

  • 不会向您的客户发送通知。
  • 系统会向您的团队发送通知,告知他们您的商店中增加了新订单。当您测试订单并将其导入尚未激活的商店时,这些通知可能会产生干扰。您可以在订单导入期间禁用这些通知。

步骤:

  1. 在 Shopify 后台,单击设置 > 通知
  2. 订单通知下,单击禁用

当您完成订单导入后,请记得重新启用通知。

导入产品、客户和订单

请务必导入产品和客户,然后导入订单。

步骤:

  1. 在 Transporter 应用中,请确保为操作启用了上传文件
  2. 输入您的 CSV 文件。

上传文件后,应用将开始导入您的对象。

删除测试产品、客户和订单

通过使用 Transporter 应用,您可以批量从您的 Shopify 商店删除产品、客户和订单。您可以使用导入对象时所用的同一 CSV 文件,但此 CSV 文件只需要包含对象的唯一键的列:

对象类型 必需的唯一键列
产品(包括所有相关的产品多属性) Handle
客户 电子邮件电话号码
订单 名称

Transporter 应用只能删除对象,而无法删除对象的一部分。例如,它可以删除产品(包括其关联的多属性),但无法删除单个多属性。

步骤:

  1. 操作下拉列表中选择 Delete records from Shopify(从 Shopify 中删除记录)。
  2. 单击上传文件,然后输入 CSV 文件。

上传文件后,Transporter 应用会开始删除对象。

相关链接

准备好开始使用 Shopify 进行销售了吗?

免费试用