位置触发器,分步指南

位置已创建
在创建位置时触发。
| 火灾源于 | Shopify webhook |
| 权限 | 位置数据访问 |
| 已开启 | 启用一个使用该功能的 Flow 工作流即可将其开启。该功能的独立开关位于应用的**“触发器**”页面上。 |
用于
- 新增一家门店:在ERP、WMS和门店定位系统中创建该门店。
“Location Created” 字段会向您的工作流发送什么内容
| 流中的变量 | 类型 | 内容简介 |
|---|---|---|
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系统中创建新地点
- 选择**“位置已创建**”作为触发器。
- 添加**“发送 HTTP 请求”**功能,支持
{{location.id}}、{{location.name}}、{{location.city}}和{{location.countryCode}}。 - 启用该工作流。
位置已更新
当编辑位置的任何字段时触发:名称、地址、是否支持在线订单。
| 火灾源于 | Shopify webhook |
| 权限 | 位置数据访问 |
| 已开启 | 启用一个使用该功能的 Flow 工作流即可将其开启。该功能的专属开关位于应用的**“触发器**”页面上。 |
用于
- 确保门店定位系统或ERP系统能及时跟上地址变更。
- 注意某家门店何时停止处理在线订单。
“位置更新”会向您的工作流发送什么
| 流中的变量 | 类型 | 内容简介 |
|---|---|---|
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,以查看具体发送了什么内容。 |
示例:当某家门店无法继续处理在线订单时发出警告
- 将“选择位置”更新设为触发条件。
- 添加一个条件:
location.fulfillsOnlineOrders等于false。 - 添加“通过
{{location.name}}向运维团队发送内部邮件”功能。 - 启用该工作流。
位置已启用
当一个已停用的位置再次被激活时触发。
| 火灾源于 | Shopify webhook |
| 权限 | 位置数据访问 |
| 已开启 | 启用一个使用该功能的 Flow 工作流即可将其开启。该功能的独立开关位于应用的**“触发器**”页面上 |
用于
- 在季节性停业结束后,在“Connected Systems”中重新启用一家门店。
“位置触发”会向您的工作流发送什么
| 流中的变量 | 类型 | 内容简介 |
|---|---|---|
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,以查看具体发送了什么内容。 |
示例:发布某门店重新开业的通知
- 选择**“位置激活**”作为触发器。
- 添加**“发送内部邮件”选项**:
{{location.name}} is active again。 - 启用该工作流。
位置已停用
当某个位置被停用时触发。
| 火灾源于 | Shopify webhook |
| 权限 | 位置数据访问 |
| 已开启 | 启用一个使用该功能的 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,以查看具体发送了什么内容。 |
示例:当某个地点关闭时检查库存
- 选择**“位置已停用**”作为触发条件。
- 添加“通过
{{location.name}}向物流部门**发送内部邮件”,**并附上提醒,要求核对库存转移情况。 - 启用该工作流。
位置已删除
在删除位置时触发。
| 火灾源于 | Shopify webhook |
| 权限 | 位置数据访问 |
| 已开启 | 启用一个使用该功能的 Flow 工作流即可将其开启。该功能的独立开关位于应用的**“触发器**”页面上。 |
用于
- 从ERP系统或门店定位器中删除该门店信息。
“位置已删除”会向您的工作流发送什么
| 流中的变量 | 类型 | 内容简介 |
|---|---|---|
locationId |
文本 | 被删除位置的Shopify全局标识符(GID) |
deletedAt |
文本 | 位置被删除时的 ISO 时间戳 |
eventId |
文本 | 此事件的 ID。请在应用的“事件历史记录”中搜索该 ID,以查看具体发送了什么内容。 |
示例:从门店定位器中移除已删除的门店
- 选择**“位置已删除**”作为触发条件。
- 使用
{{locationId}}向门店定位器添加**“发送HTTP请求**”功能。 - 启用该工作流。
下一步
- 触发器完整参考指南 - 所有触发器都集中在一页上。
- 选择合适的扳机 - 哪一种适合您的情况。
- 自定义触发器 - 如果没有合适的内置触发器,请自行编写一个。
- 事件历史记录和故障排除 - 看看它发射了什么,又携带了什么。

