Flow 自动化:通过执行器删除 SKU
您可以在 Flow 自动化 中使用 删除 SKU 执行器,在满足预设条件时(例如库存降至零)自动移除特定的商品款式。这有助于您通过自动清理停产或售罄的商品,保持商品目录的整洁。
本文将说明该执行器的字段说明、支持的触发器,以及如何进行端到端测试。
字段说明
删除 SKU 执行器需要以下参数来识别目标:
| 字段 | 描述 |
| 商品 ID | 您希望进行删除款式的商品 ID。您可以从商品详情页的 URL 中获取,或从触发器中选择 商品 ID 变量参数。 |
|
提示:如何获取商品 ID
|
支持的触发器
删除 SKU 执行器支持由以下触发器启动:
- [商品] 库存对象创建
- [商品] 库存水平更新
| 注意: 若要深入了解如何监控特定地点的库存水平,请参阅《Flow 自动化:在库存水平更新时触发工作流》指南。 |
测试工作流
若要测试工作流是否在满足所有指定条件时成功删除了款式,请按照以下步骤操作:
- 在 Flow 自动化 中,使用 库存水平更新 触发器、指定的条件(例如:商品状态 = 下架、库存 = 0、允许超卖 = 不允许)以及 删除 SKU 执行器设置一个工作流。
- 从您的 SHOPLINE 管理后台,前往 商品 > 库存。
-
找到一个有库存的款式,并在被监控的特定地点下手动将其库存调整为 0,以满足触发条件。
注意: 由于库存是按地点管理的,请确保您调整的是正确地点的库存,以成功满足触发条件。有关按地点追踪库存的更多详细信息,请参阅《追踪和管理商品库存》指南。 -
保存更改后,前往 Flow 自动化 应用查看执行结果。
注意: 有关如何监控工作流执行情况的更多信息,请参阅《Flow 自动化应用介绍》中的「如何查看 Flow 运行结果」章节。
使用场景
以下是使用 删除 SKU 执行器自动化已停售商品的实用示例。
场景:自动清理已下架且完全售罄的商品变体数据。
当商品被标记为「下架」且其所有变体已售罄(且不允许超卖)时,系统将自动删除这些 SKU,以保持库存数据的简洁。
- 触发器: 库存水平更新
-
条件:
- 商品状态: 商品当前处于下架状态。
- 库存水平: SKU 库存数为 0。
- 追踪策略: 是否追踪库存已开启(是)。
- 超卖策略: 是否允许超卖已关闭(不允许/Deny)。
-
执行器: 删除 SKU
- 商品 ID 设置: 映射为 [商品 ID] (${variant.product_id})(系统会自动识别该售罄款式所属的商品)。
- 结果:当下架商品的变体完全售罄且未设置为允许超卖时,系统会自动删除这些 SKU。这确保了您的店铺后台通过移除不再销售的冗余变体数据,保持目录整洁。