Shopify-Transporter 应用的问题排查

Transporter 应用在将记录作为对象进行处理和导入时可能会遇到错误。





当导入状态是失败时,这意味着 CSV 文件本身存在问题,文件内容没问题。查看错误文本文件后,请修复原始上传文件中的错误,然后再次尝试上传文件。


如果已完成的导入有错误,则表示记录中有错误,CSV 文件结构没问题。在这种情况下,仅会在 Shopify 中创建没有错误的记录。不会创建包含错误的记录,而是将其添加到导出错误 CSV 文件中。在导入完成且状态为已完成后,您才会看到导出错误 CSV 文件。导入完成后,表中会显示导出错误链接。

错误 CSV 文件每行的最后一列会描述记录的错误。下载文件后,请修复此文件中的错误,然后将其上传。在上传此文件之前,您无需删除错误列。


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

 Jane,Doe,,...,Email has already been taken

 Jane,Doe,,...,Email has already been taken

 Jane,Doe,,...,Email has already been taken

Shopify 客户通过其唯一的邮箱进行标识,因此无法导入这些客户,因为 Shopify 中已有他们的邮箱的记录。


Troubleshooting the Transporter app

The Transporter app can encounter errors when it processes your records and imports them as objects.

Exporting and correcting errors

If your import has issues, then you can click Export errors to learn how to correct them. For more information on these error codes, refer to the list of common error codes below.

The process to correct errors is slightly different, depending on whether your import's status is Failed or Completed.


When the status of an import is Failed, it means there's an issue with the CSV file itself, and not with the content of the file. After you have reviewed the errors text file, fix the errors in your original upload file and then try uploading the file again.


If a Completed import has errors, then there there are errors in the individual records, rather than issues with the structure of your CSV file. In this case, only records without errors are created in Shopify. Records that have errors are not created, but are instead added to an export errors CSV file. You won't see the export errors CSV file until after the import is finished and the status is Completed. When the import completes, an Export errors link appears in the table.

The last column in each row of the errors CSV file describes the error for the record. After you have downloaded the file, fix the errors in this file and then upload it. You don't need to delete the error column before uploading this file.

In the following example, three customers could not be imported because they already existed in the store.

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

 Jane,Doe,,...,Email has already been taken

 Jane,Doe,,...,Email has already been taken

 Jane,Doe,,...,Email has already been taken

Shopify customers are identified by their unique email addresses, so these customers couldn't be imported because there were already records for their emails addresses in Shopify.