Transporter 应用

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

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

  • 您可以使用 Transporter 命令行工具从一个平台提取记录并将其转化为 Transporter 应用支持的 CSV 文件。开发人员可以编辑此工具的源文件,并将来自其他平台的数据转换为 CSV 文件。命令行工具是一个开源 Ruby gem,可从 github.com/Shopify/shopify_transporter 下载并安装此工具。
  • 您可以使用 Transporter 应用将产品、客户和订单数据导入 Shopify。此应用上传 CSV 文件,可以从 Shopify 应用商店中获取此应用。

CSV 示例文件和说明

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

备注:您不能将 Shopify 后台的导出项作为 Transporter 应用的导入项,因为 Transporter 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 时:

  • 不会向您的客户发送通知。
  • 不会向您的团队发送通知。

这不会影响导入完成后创建新订单的通知设置。如果需要,您可以在 Shopify 后台中禁用针对订单的员工通知。

步骤:

  1. 单击设置 > 通知
  2. 员工订单通知下,单击禁用

导入产品、客户和订单

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

步骤:

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

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

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

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

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

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

步骤:

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

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

相关链接

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

免费试用