触发器教程地点触发器,分步指南

地点触发器,分步指南

复制页面

关于地点的Shopify Flow分步教程:创建、更新、激活、停用和删除。

您用于备货和发货的场所的五个触发器:仓库、商店、自提点。

本页内容:地点创建, 地点更新, 地点启用, 地点停用, 地点删除

Shopify Flow
查找地点:在Shopify Flow中选择“Select a trigger”,打开Workflow Trigger Extensions,然后搜索“地点”。

地点已创建

在创建地点时触发。

火灾源于 Shopify Webhook
权限 地点数据访问
已开启 启用一个使用该功能的 Shopify Flow 工作流程即可将其开启。该功能的独立开关位于应用的**“触发器**”页面上

用于

  • 新增一家商店:在ERP、WMS和商店定位系统中创建该商店。

“地点创建”字段会向您的工作流程发送什么内容

Shopify Flow中的变量 类型 内容简介
location 对象 已创建的地点
location.id ID 该地点的Shopify全局标识符(GID)
location.name 文本 商家可见的地点名称
location.active 对 / 错 该地点是否处于活动状态
location.fulfillsOnlineOrders 对 / 错 该地点能否发货处理网购订单
location.address1 文本 地址第1行
location.address2 文本 地址第2行
location.city 文本 城市
location.province 文本 省/州名称
location.provinceCode 文本 ISO 3166-2 省代码
location.country 文本 国家名称
location.countryCode 文本 ISO 3166-1 alpha-2 国家代码
location.zip 文本 邮政编码 / ZIP 码
location.phone 文本 电话号码
eventId 文本 此事件的 ID。请在应用的“事件历史记录”中搜索该 ID,以查看具体发送了什么内容。

示例:在您的ERP系统中创建新地点

  1. 选择**“地点已创建**”作为触发器。
  2. 添加**“发送 HTTP 请求”**功能,支持 {{location.id}}、{{location.name}}、{{location.city}} 和 {{location.countryCode}}。
  3. 启用该工作流程。

地点已更新

当编辑地点的任何字段时触发:名称、地址、是否提供在线订单服务。

火灾源于 Shopify Webhook
权限 地点数据的访问
已开启 启用一个使用该功能的 Shopify Flow 工作流程即可将其开启。该功能的独立开关位于应用的**“触发器**”页面上

用于

  • 确保商店定位系统或ERP系统能及时跟进地址变更。
  • 注意某家地点何时停止发货在线订单。

“地点更新”会向您的工作流程发送什么

Shopify Flow中的变量 类型 内容简介
location 对象 更新后的地点
location.id ID 该地点的Shopify全局标识符(GID)
location.name 文本 商家可见的地点名称
location.active 对 / 错 该地点是否处于活动状态
location.fulfillsOnlineOrders 对 / 错 该地点能否发货处理网购订单
location.address1 文本 地址第1行
location.address2 文本 地址第2行
location.city 文本 城市
location.province 文本 省/州名称
location.provinceCode 文本 ISO 3166-2 省代码
location.country 文本 国家名称
location.countryCode 文本 ISO 3166-1 alpha-2 国家代码
location.zip 文本 邮政编码 / ZIP 码
location.phone 文本 电话号码
eventId 文本 此事件的 ID。请在应用的“事件历史记录”中搜索该 ID,以查看具体发送了什么内容。

示例:当某家地点无法继续发货在线订单时发出警告

  1. 将“选择地点”更新设为触发器。
  2. 添加一个条件:location.fulfillsOnlineOrders 等于 false。
  3. 添加“通过 {{location.name}} 向运维团队发送内部邮件”功能。
  4. 启用该工作流程。

地点已启用

当一个已停用的地点再次被激活时触发。

火灾源于 Shopify Webhook
权限 地点数据访问
已开启 启用一个使用该功能的 Shopify Flow 工作流程即可将其开启。该功能的独立开关位于应用的**“触发器**”页面上。

用于

  • 在季节性停业结束后,在相关系统中重新启用一家商店。

“地点触发”会向您的工作流程发送什么

Shopify Flow中的变量 类型 内容简介
location 对象 已激活的地点
location.id ID 该地点的Shopify全局标识符(GID)
location.name 文本 商家可见的地点名称
location.active 对 / 错 该地点是否处于活动状态
location.fulfillsOnlineOrders 对 / 错 该地点能否处理网购订单
location.address1 文本 地址第1行
location.address2 文本 地址第2行
location.city 文本 城市
location.province 文本 省/州名称
location.provinceCode 文本 ISO 3166-2 省代码
location.country 文本 国家名称
location.countryCode 文本 ISO 3166-1 alpha-2 国家代码
location.zip 文本 邮政编码 / ZIP 码
location.phone 文本 电话号码
eventId 文本 此事件的 ID。请在应用的“事件历史记录”中搜索该 ID,以查看具体发送了什么内容。

示例:发布某地点重新开业的消息

  1. 选择**“地点激活**”作为触发器。
  2. 添加**“发送内部邮件”选项**:{{location.name}} is active again。
  3. 启用该工作流程。

地点已停用

当某个地点被停用时触发。

火灾源于 Shopify Webhook
权限 地点数据访问
已开启 启用一个使用该功能的 Shopify Flow 工作流程即可将其开启。该功能的独立开关位于应用的**“触发器**”页面上。

用于

  • 请停止将路线导航至已关闭的商店。
  • 请确认该股票在收盘前是否发生过交易。

“地点已停用”会向您的工作流程发送什么

Shopify Flow中的变量 类型 内容简介
location 对象 已停用的地点
location.id ID 该地点的Shopify全局标识符(GID)
location.name 文本 商家可见的地点名称
location.active 对 / 错 该地点是否处于活动状态
location.fulfillsOnlineOrders 对 / 错 该地点能否处理网购订单
location.address1 文本 地址第1行
location.address2 文本 地址第2行
location.city 文本 城市
location.province 文本 省/州名称
location.provinceCode 文本 ISO 3166-2 省代码
location.country 文本 国家名称
location.countryCode 文本 ISO 3166-1 alpha-2 国家代码
location.zip 文本 邮政编码 / 邮政编码
location.phone 文本 电话号码
eventId 文本 此事件的 ID。请在应用的“事件历史记录”中搜索该 ID,以查看具体发送了什么内容。

示例:当某个地点关闭时检查库存

  1. 选择**“地点已停用**”作为触发器。
  2. 添加“通过 {{location.name}} 向物流部门**发送内部邮件”,**并附上提醒,要求核对库存转移情况。
  3. 启用该工作流程。

地点已删除

在删除地点时触发。

火灾源于 Shopify Webhook
权限 地点数据访问
已开启 启用一个使用该功能的 Shopify Flow 工作流程即可将其开启。该功能的独立开关位于应用的**“触发器**”页面上。

用于

  • 从ERP系统或商店定位器中删除该地点。

“地点已删除”会向您的工作流程发送什么

Shopify Flow中的变量 类型 内容简介
locationId 文本 被删除地点的Shopify全局标识符(GID)
deletedAt 文本 地点被删除时的 ISO 时间戳
eventId 文本 此事件的 ID。请在应用的“事件历史记录”中搜索该 ID,以查看具体发送了什么内容。

示例:从商店定位器中删除已删除的地点

  1. 选择**“地点已删除**”作为触发器。
  2. 使用{{locationId}}向门店定位器添加**“发送HTTP请求**”功能。
  3. 启用该工作流程。

下一步