[Shopify开店教程]Transporter应用程序故障排除

SHOPIFY帮助指南
Transporter应用程序故障排除

Transporter应用程序在处理和导入对象时可能会遇到错误。

Shopify Plus

Transporter应用程序仅适用于Shopify Plus商店Shopify App商店

当导入状态为Failed时,CSV文件出现问题(而不是记录级错误)。 要查看这些文件错误,请单击表中的“导出错误”链接。 下载导出错误文件并查看错误。 修复上传文件中的错误,然后再次尝试上传文件。

如果Transporter应用程序在尝试导入对象时遇到错误,则不会在Shopify中创建这些记录。 相反,这些记录将添加到导出错误CSV文件中,导入将继续到下一条记录。 在导入完成之前,您将看不到导出错误CSV文件(状态为已完成)。 导入完成后,表中将显示“导出错误”链接:

下载CSV错误文件。 每行中的最后一个条目(列)描述了记录的错误。 在此文件中进行更正,然后上传。 在上传此文件之前,您无需删除错误列。

在以下示例中,无法导入三个客户,因为它们已存在于商店中。 (Shopify客户通过其唯一的电子邮件地址进行标识,并且这三个电子邮件地址附加到Shopify商店中已存在的客户)。

First Name,Last Name,Email,Error(s)

Jane,Doe,jane.doe01520022060@example.com,…,Email has already been taken

Jane,Doe,jane.doe11520022060@example.com,…,Email has already been taken

Jane,Doe,jane.doe21520022060@example.com,…,Email has already been taken


相关主题
  • 常见错误代码
  • 导入过程如何工作
  • 相关链接

常见错误代码

常见文件错误包括:

遇到Shopify API中的错误,无法保存:许多方案可能会生成此错误,首先检查单个元数据是否出现多次记录。 Transporter应用程序不支持具有重复元字段的记录。

失败。响应代码= 400.响应消息=错误请求:Transporter无法在Shopify中创建对象,因为数据中存在错误。常见错误包括:

  • 货币值必须以ISO 4217格式指定(例如,USD)
  • 国家/地区代码,省/州和邮政编码必须有效
  • 电话号码必须有效,不仅在格式方面,而且在国家/地区代码和区号方面。
  • 电子邮件地址必须包含有效域。
  • 财务状况必须是允许值之一。
  • 履行状态必须是允许值之一。
  • 布尔值必须指定为true或false。
  • 如果输入十进制值,任何需要整数的列(例如,产品CSV中的产品变量库存数量或订单CSV中的Lineitem数量)都将失败。例如,5(不是5.0)。某些电子表格软件(如Numbers)可以将十进制或浮点值显示为整数。在文本编辑器中仔细检查您的值。

值类型不包含在列表中:检查metafield列中的值。要导入元字段,您需要在以下4个元字段列中包含值:Metafield Namespace,Metafield Key,Metafield Value和Metafield Value Type。通常会发生此错误,因为这些列中的一个或多个列中存在空值或无效值。


导入过程如何工作

在对错误进行故障排除时,了解Transporter应用程序如何上载和导入数据以及在这些过程中可能发生的常见错误非常有用。

将对象导入Shopify商店时,Transporter应用程序将执行以下操作:

  1. 将文件上传到安全的Shopify托管的分段位置。 要了解Shopify如何保护您上传的信息,请参阅Shopify的隐私政策。
  2. 通过检查结构和内容格式错误来准备文件。 如果Transporter应用程序发现任何错误,则导入失败并且其状态为“失败”。
  3. 通过导入对象来处理文件。 导入的时间取决于要处理的对象数(平均处理速率为40个对象/秒)。 导入完成后,其状态为“已完成”。 如果存在无法导入Transporter应用程序的记录,则表中将显示“导出错误”链接。

您可以随时单击“停止导入”来停止导入其他对象。 在停止导入之前导入的对象将保留在Shopify商店中。 停止导入时,其状态为“已停止”。


相关链接

发表评论

关闭菜单