如何在 easySales 中查找并修复网站错误
找出你的网店与 easySales 之间同步失败的产品和订单,读懂出错原因,在网店中修复,并了解 Dismiss 和删除全部的实际作用。
网站错误能告诉你什么
网站错误 列出了你的网店与 easySales 之间同步失败的所有产品和订单——双向都包括。从 产品 → 网上商店 → 网站错误 打开它。菜单项旁边的红色计数器显示有多少错误等待处理。
开始之前,有两点需要了解:
- 错误要在你的网店中修复,而不是在这个页面上。 错误会告诉你缺少了什么或哪里不对——SKU、地址或类别。在网店中改正后,产品或订单会在下一次尝试时同步。
- 同步成功后,错误会自动消失。 Dismiss 和 删除全部 只是把错误从列表中移除。如果问题依然存在,产品或订单仍会同步失败——只是不再显示出来。
找到错误
左侧是你已连接的网店,每个都有自己的计数器;绿色对勾表示该网店没有错误。选择一个网店,然后选择四个选项卡之一:
| 选项卡 | 失败的内容 |
|---|---|
| 取货 | 把产品从你的网店导入 easySales。 |
| 接单 | 从你的网店导入订单,或导入附在订单上的标签或发票。 |
| 更新产品 | 把库存、价格或产品更改从 easySales 发送到你的网店。 |
| 更新订单 | 把订单状态从 easySales 发送到你的网店。 |
要查找某个产品或订单,在 通过 SKU, 网站 内部 ID, 订单 ID搜索 中输入它的 SKU、它在你网店中的 ID 或订单号。
读懂错误
每张卡片都会说明什么失败了以及何时失败:
- 第一行写明对象——例如 网站产品 或 网站订单——后面是它在你网店中的 ID。
- 灰色徽标写明失败的步骤,例如 保存easySales产品 或 保存网站新产品库存。
- 标题及其下方的列表给出原因。
当卡片只显示 未知错误 时,点击 i 按钮。详情 显示你的网店发送的数据,错误 显示原因——例如缺少的字段。
无法导入的产品
在 取货 中出现错误的产品不会被导入,已在 easySales 中的产品也不会被更新,直到错误被修复为止。每个产品都需要唯一的 SKU 和数字形式的库存。
| 消息 | 处理方法 |
|---|---|
| The product.sku field is required. | 该产品或它的某个变体在你的网店中没有 SKU。请添加唯一的 SKU。 |
| The selected product.categories.0 is invalid. | 该产品的类别在 easySales 中还不存在。通常在你网店的类别同步后,这个错误会自动消失。 |
| Invalid tax rate. Valid values for given website: … | 该产品的增值税税率不属于你网店所在国家的税率。请在网店中设置有效的税率。 |
| 已删除重复的 SKU.产品更新被阻止. | 你网店中的多个产品共用同一个 SKU——见下方提示框。 |
无法导入的订单
在 接单 中出现错误的订单不会在 easySales 中创建。你在网店中补全缺少的数据后,订单会在下一次同步时导入。每个订单都需要:
订单号、日期、总额、状态和付款方式
按你的网店发送的内容。
账单地址
包含国家、城市和街道。
收货地址
包含国家、城市和街道——除非该连接将账单地址用作收货地址。
至少一个产品
每个产品都有 SKU、名称、数量和价格。
运费
即使为 0 也需要。
客户的姓名、电话和电子邮件不是必填项。
| 消息 | 处理方法 |
|---|---|
| The given data was invalid. ——并列出缺少的字段 | 在网店中补全订单上列出的字段,例如账单地址的街道或某个产品的 SKU。 |
| The order.order_products.0.sku field is required. | 订单上的某个产品在你的网店中没有 SKU。请为该产品添加 SKU。 |
| Orders limit exceeded. | 你的 easySales 套餐已达到订单上限。升级套餐即可导入更多订单。 |
| The website has been deactivated | 该网店的连接在 easySales 中已关闭。重新开启后即可再次导入订单。 |
被你的网店拒绝的更新
更新产品 和 更新订单 列出 easySales 未能发送到你网店的内容:库存、价格、产品更改、订单状态。消息来自你的网店,是它自己的原话。
| 消息内容 | 处理方法 |
|---|---|
| Invalid product ID.、Invalid product reference,或提示产品不存在 | 你的网店中已没有该 ID 对应的产品——它被删除、重新创建,或 SKU 已更改。请让网店中的 SKU 与 easySales 中的保持一致。 |
| 返回的是网页而不是消息(例如“Just a moment…”、500 或 503) | 你的网店当时无法访问,或阻止了 easySales。请检查网店是否正常运行,以及它的防火墙或安全插件是否放行 easySales。 |
| Invalid order ID. | 该订单在你的网店中已不存在于该 ID 下。请在网店中检查该订单。 |
| Not enough product in stock | 你的网店因其自身库存拒绝了状态更改。请在网店中更正库存。 |
Dismiss、删除全部和重试
Dismiss 把一个错误从列表中移除,删除全部 移除该选项卡上的所有错误,重试 同样会把错误从列表中移除。它们都不会更改你的网店或产品:如果原因依然存在,下一次尝试仍会以同样的方式失败。
用它们来清理你已经修复的错误,或已不再重要的错误——例如你已从网店中删除的产品的错误。