SHOPIFY帮助指南
Transporter应用程序
使用Transporter应用程序将客户,产品和订单记录导入Shopify商店。此应用程序接受每种记录类型的逗号分隔值(CSV)文件,处理记录,然后将它们作为对象导入Shopify。
Shopify Plus
Transporter应用程序仅适用于Shopify Plus商店的Shopify App商店。
Transporter应用程序是一套工具的一部分,可以更轻松地将在线商店从其他平台迁移到Shopify Plus。该套件包括以下工具:
- Transporter命令行工具,可用于将记录从一个平台提取并转换为Transporter应用程序支持的CSV文件。开发人员可以编辑此工具的源文件,并将其他平台的数据转换为CSV文件。命令行工具是一个开源Ruby gem,可以从github.com/Shopify/shopify_transporter下载和安装。
- 您可以使用Transporter应用程序将产品,客户和订单数据导入Shopify。可从Shopify App Store获取此应用程序来上传CSV文件。
相关主题
- CSV示例文件和说明
- CSV文件规则
- 订购您的进口产品
- 运行测试导入
- 禁用通知电子邮件
- 导入产品,客户和订单
- 删除测试产品,客户和订单
- 相关链接
CSV示例文件和说明
要将客户,产品和订单导入Shopify,您需要为每种记录类型单独的CSV文件。 您可以使用Transporter命令行工具生成此CSV文件,也可以按照示例CSV文件中的格式自行创建。
Transporter支持的CSV格式与Shopify管理员用于导入产品和客户以及导出产品,客户和订单的格式不同。
每个对象都可以使用示例文件和支持的列的描述。
示例文件 | 列描述 |
---|---|
Products.csv | 产品描述 |
Customers.csv | 客户描述 |
Orders.csv | 订单说明 |
CSV文件规则
如果使用Transporter命令行工具创建CSV文件,则您的文件已符合以下规则。如果您编辑这些文件或使用其他进程创建CSV文件,请确保您的CSV文件符合这些规则。如果您在处理CSV文件时遇到问题,请尝试使用Google表格。
您导入的CSV文件需要符合以下规则:
- CSV文件的名称需要包含其包含的对象类型(产品,客户,订单)的名称。例如,包含客户记录的文件需要在其中包含单词customers(例如,mycustomers.csv)。
- CSV文件必须使用UTF-8编码,以避免在文件中生成不需要的特殊字符。如果您忘记确认其UTF-8编码就保存文件,则在将其作为新电子表格上传时,您的数据将会损坏。 Shopify无法为您恢复损坏的文件。
此外,与大多数CSV文件一样:
- CSV文件中的第一行需要包含列标题的名称。
- 列的顺序很重要,每行需要具有相同的列序列。
- 文件中的每一列都需要用逗号分隔。每行必须用换行符(\ r \ n)或LF样式的换行符分隔。
- 如果任何值包含特殊字符(例如逗号或引号),则必须使用双引号将转义字符括起来包含该值。
- 确保不使用智能引号(引号),例如电子表格程序中经常使用的引号。
订购您的进口产品
导入产品,客户和订单的顺序非常重要。 您需要按以下顺序导入它们::
- 产品
- 客户
- 订单
运行测试导入
在将大量记录导入Shopify之前,请尝试导入一些记录。通常需要迭代方法,例如涉及导入少量记录,查看结果(在应用程序和管理员中),更正CSV文件,然后重新导入对象的方法。在重新导入任何对象之前,需要从Shopify中删除它们。您可以使用Transporter应用程序通过提供列出要删除的对象的CSV文件来删除对象。
禁用通知电子邮件
使用Transporter应用程序将订单导入Shopify时:
- 通知不会发送给您的客户。
- 系统会向您的团队发送通知,告知他们您的商店已添加新订单。当您测试并将订单导入尚未激活的商店时,这些通知可能会分散注意力。您可以在订单导入期间禁用这些通知。
请执行以下操作:
- 在Shopify管理员中,单击“设置”>“通知”。
- 在订单通知下,单击禁用。
完成导入订单后,请记住重新启用通知。
导入产品,客户和订单
导入顺序依次是产品,客户,然后订单。
步骤如下:
- 在Transporter应用程序中,确保为Action启用了上载文件。
- 输入您的CSV文件。
文件上传后,应用程序开始导入您的对象。
删除测试产品,客户和订单
您可以使用Transporter应用程序从Shopify商店批量删除产品,客户和订单。 您可以使用与导入对象相同的CSV文件,但此CSV文件只需要包含对象唯一键的列:
对象类型 | 必需的唯一键列 |
---|---|
产品(包括所有相关产品变体) | 句柄 |
客户 | 电子邮件或电话号码 |
订单 | 名称 |
Transporter应用程序只能删除对象,而不能删除对象的一部分。 例如,它可以删除产品(包括其关联的变体),但不能删除单个变体。
步骤如下:
- 从“操作”下拉列表中选择“从Shopify删除记录”。
- 单击上载文件,然后输入CSV文件。
文件上传后,Transporter应用程序开始删除对象。
相关链接
- Transporte应用程序故障排除
- Transporter命令行工具
- 邀请客户到您的新店