了解订单路由

订单路线规划的工作原理是:对订单应用一系列规则,然后根据结果确定地点的优先顺序。系统将选择具有最高优先顺序的地点来为订单发货。

默认情况下,规则将配置为从目的地市场中具有订单中所有商品库存的最近地点优先进行发货。如果默认设置适用于您的业务,您便无需修改订单路线规划设置。

在本页面上,您可以详细了解不同的订单路由规则,查看订单路由配置示例。

订单路由规则

您可以使用不同的订单路由规则来自定义订单路由策略。默认订单路由策略包括采用如下顺序的以下规则:

  1. 尽量避免拆分发货
  2. 始终位于目标市场中
  3. 从距离最近的地点发货

可以向一个策略中多次添加排名地点和地点元字段规则。

查看下表,详细了解订单路由规则以及如何配置订单路由设置。

用于订单发货的默认 Shopify 路由规则。
规则描述
尽量避免拆分发货

所用包裹数量最少的地点优先为订单发货。具有所有商品库存的地点将优先于没有所有库存的地点。

如果任何地点都没有所有商品库存,此规则将优先选择所用包裹数量最少的地点。

始终位于目标市场中与收货地址位于同一市场的地点是优先发货地点。详细了解“国际”
从距离最近的地点发货

距离收货地址最近(使用 Haversine 公式计算的直线距离)的地点优先为订单发货。

从距离最近的地点发货规则用作决定规则,并始终选择距离目标地址最近的地点。为获得最佳效果,此规则应始终是最后应用的规则。

如果有两个地点使用同一个地址,则时间较早的地点(根据添加到 Shopify 中的时间)优先为订单发货。

使用已排名的地点

使用您为业务定义的基于组的排名来确定地点的优先顺序。

例如,如果您希望您的仓库优先于店面地点,请为所有仓库创建地点组,并为所有店面创建另一个地点组。第一个组中的地点将优先于第二个组中的地点。

同一地点组内的地点具有相同的排名。例如,最高优先级地点组中的所有地点的排名为 1,而第二个地点组中的所有地点的排名为 2。

使用地点元字段

根据不同地点元字段的值确定地点的优先级。您可以使用布尔或单数值类型的地点元字段。

例如,如果您定义名为 has_capacity 的布尔地点元字段,则您可以优先选择有能力为订单发货的地点。

订单路线规划示例

规则从上到下运行,每个规则都应用于前一个规则的结果。最终结果将决定为订单发货的地点。以下是应用订单路线规则的示例:

首先,客户创建了订单并且收货地址为新泽西州。该商店有 4 个可为订单发货的地点:纽约、温哥华、迈阿密和德克萨斯州。

将订单路线规则配置为按如下顺序应用:

  1. 应用尽量避免拆分发货规则。纽约、温哥华和迈阿密均有所有商品库存,因此将继续应用下一个规则。德克萨斯州则不会应用下一个规则。
  2. 应用位于目标市场规则。该订单将发往美国的地址,因此纽约和迈阿密将继续应用下一个规则。温哥华则不会应用下一个规则。
  3. 应用选择最近的地点规则。纽约比迈阿密更靠近新泽西州,因此纽约将优先为订单发货,而不是迈阿密。
  4. 订单将分配到纽约的地点。
没有找到您需要的答案?我们将为您提供帮助。