触发器完整参考指南
该应用为Shopify Flow添加的每个触发器、其触发条件、所需权限以及开启位置。总共有98个触发器。
正在寻找适合您使用场景的那款产品吗?不妨从 选择合适的扳机 开始。
初次使用 Shopify Flow?请先构建 您的第一个工作流,一步一步来。想要立即可用的方案?工作流模板 提供了可直接导入的现成工作流。

产品 (11)
分步说明,包括每个触发器发送的字段:产品触发机制,分步指南。
字段级产品变更。Native Flow 会通知您产品已更新;这些通知会说明_具体_变更内容,因此工作流可以针对标题修改做出响应,而无需在每次价格变更时都触发。
| 触发器 | 火灾源于 | 权限 | 打开它 |
|---|---|---|---|
| 产品更新 | Shopify webhook | read_products |
“触发器”页面 |
| 已添加产品标签 | Webhook + 变更检测 | read_products |
“触发器”页面 |
| 已删除产品标签 | Webhook + 变更检测 | read_products |
“触发器”页面 |
| 产品状态已更改 | Webhook + 变更检测 | read_products |
“触发器”页面 |
| 产品名称已更改 | Webhook + 变更检测 | read_products |
“触发器”页面 |
| 产品名称已更改 | Webhook + 变更检测 | read_products |
“触发器”页面 |
| 产品描述已更改 | Webhook + 变更检测 | read_products |
“触发器”页面 |
| 产品供应商变更 | Webhook + 变更检测 | read_products |
“触发器”页面 |
| 产品类型已更改 | Webhook + 变更检测 | read_products |
“触发器”页面 |
| 产品已发布到渠道 | Webhook + 变更检测 | read_publications + read_products |
“触发器”页面 |
| 从渠道中撤下该产品 | Webhook + 变更检测 | read_publications + read_products |
“触发器”页面 |
产品变体 (4)
分步说明,包括每个触发器发送的字段:产品变体触发器,分步指南。
变体层级的定价和标识符变更,均被独立检测到。
| 触发器 | 火灾源于 | 权限 | 打开它 |
|---|---|---|---|
| 产品变体价格已更改 | Webhook + 变更检测 | read_products |
“触发器”页面 |
| 产品变体 SKU 已更改 | Webhook + 变更检测 | read_products |
“触发器”页面 |
| 产品变体条形码已更改 | Webhook + 变更检测 | read_products |
“触发器”页面 |
| 产品变体单价已更改 | Webhook + 变更检测 | read_products |
“触发器”页面 |
系列 (4)
分步说明,包括每个触发器发送的字段:催收触发机制,分步指南。
系列更新,以及 SEO 和商品推广自动化中最常用的各个字段。
| 触发器 | 火灾源于 | 权限 | 打开它 |
|---|---|---|---|
| 馆藏更新 | Shopify webhook | read_products |
“触发器”页面 |
| 集合句柄已更改 | Webhook + 变更检测 | read_products |
“触发器”页面 |
| 集合标题已更改 | Webhook + 变更检测 | read_products |
“触发器”页面 |
| 馆藏描述已更改 | Webhook + 变更检测 | read_products |
“触发器”页面 |
元字段 (5)
分步说明,包括每个触发器发送的字段:元字段触发器,分步指南。
自定义数据变更。通用**“元字段更新**”触发器涵盖 10 种所有者类型,其配置需在“元字段触发器”页面中针对每个定义分别进行。此外,类型化触发器还会将订单、产品、变体或客户作为原生 Flow 引用提供。
| 触发器 | 火灾源于 | 权限 | 打开它 |
|---|---|---|---|
| 元字段更新 | Webhook + 变更检测 | read_products |
“元字段触发器”页面 |
| 元字段更新顺序 | Webhook + 变更检测 | read_orders |
“元字段触发器”页面 |
| 产品元字段更新 | Webhook + 变更检测 | read_products |
“元字段触发器”页面 |
| 产品变体元字段更新 | Webhook + 变更检测 | read_products |
“元字段触发器”页面 |
| 客户元字段更新 | Webhook + 变更检测 | read_customers |
“元字段触发器”页面 |
元对象 (1)
分步说明,包括每个触发器发送的字段:元对象触发器,分步指南。
对元对象条目的更改,这些更改是根据“元对象触发器”页面上的定义进行配置的。
| 触发器 | 火灾源于 | 权限 | 打开它 |
|---|---|---|---|
| 元对象条目已更新 | Shopify webhook | read_metaobjects |
“元对象触发器”页面 |
客户 (11)
分步说明,包括每个触发器发送的字段:客户触发器,分步指南。
客户记录的变更,包括标签、备注、状态、营销同意以及已同意收集的个人数据字段。
| 触发器 | 火灾源于 | 权限 | 打开它 |
|---|---|---|---|
| 客户更新 | Shopify webhook | read_customers |
“触发器”页面 |
| 已添加客户标签 | Webhook + 变更检测 | read_customers |
“触发器”页面 |
| 已删除客户标签 | Webhook + 变更检测 | read_customers |
“触发器”页面 |
| 客户备注已更改 | Webhook + 变更检测 | read_customers |
“触发器”页面 |
| 客户状态已更改 | Webhook + 变更检测 | read_customers |
“触发器”页面 |
| 客户名称已更改 | Webhook + 变更检测(受保护数据) | read_customers |
触发器页面(受保护的数据,需主动同意) |
| 客户邮箱已更改 | Webhook + 变更检测(受保护数据) | read_customers |
触发器页面(受保护数据,需主动同意) |
| 客户电话号码已变更 | Webhook + 变更检测(受保护数据) | read_customers |
触发器页面(受保护数据,需主动同意) |
| 客户地址变更 | Webhook + 变更检测(受保护的数据) | read_customers |
触发器页面(受保护数据,需主动同意) |
| 客户电子邮件营销同意条款已变更 | Shopify webhook | read_customers |
“触发器”页面 |
| 客户短信营销同意条款已变更 | Shopify webhook | read_customers |
“触发器”页面 |
订单 (10)
分步说明,包括每个触发器发送的字段:订单触发器,分步指南。
在 Flow 默认不支持的细粒度层面上对订单进行更改:单个订单行项目、履约状态、财务状态、备注、属性和标签。
| 触发器 | 火灾源于 | 权限 | 打开它 |
|---|---|---|---|
| 订单更新 | Shopify webhook | read_orders |
“触发器”页面 |
| 已添加订单标签 | Webhook + 变更检测 | read_orders |
“触发器”页面 |
| 已删除订单标签 | Webhook + 变更检测 | read_orders |
“触发器”页面 |
| 订单备注已更改 | Webhook + 变更检测 | read_orders |
“触发器”页面 |
| 订单属性已更改 | Webhook + 变更检测 | read_orders |
“触发器”页面 |
| 订单明细项已更改 | Webhook + 变更检测 | read_orders |
“触发器”页面 |
| 订单履行方式已变更 | Webhook + 变更检测 | read_orders |
“触发器”页面 |
| 订单显示状态已更改 | 民意调查 | read_orders |
“触发器”页面 |
| 订单财务状态已变更 | Webhook + 变更检测 | read_orders |
“触发器”页面 |
| 订单收货地址已更改 | Webhook + 变更检测(受保护数据) | read_orders + read_customers |
触发器页面(受保护数据,需主动同意) |
订单草稿 (10)
分步说明,包括每个触发器发送的字段:草案订单触发机制,分步说明。
全面覆盖B2B谈判、批发开票和定制订单工作流中的订单全生命周期。
| 触发器 | 火灾源于 | 权限 | 打开它 |
|---|---|---|---|
| 《命令草案》更新 | Shopify webhook | read_draft_orders |
“触发器”页面 |
| 已添加草案订单标签 | Webhook + 变更检测 | read_draft_orders |
“触发器”页面 |
| 已删除草案订单标签 | Webhook + 变更检测 | read_draft_orders |
“触发器”页面 |
| 草案命令说明已更改 | Webhook + 变更检测 | read_draft_orders |
“触发器”页面 |
| 草案订单属性已更改 | Webhook + 变更检测 | read_draft_orders |
“触发器”页面 |
| 订单行项目草案已更改 | Webhook + 变更检测 | read_draft_orders |
“触发器”页面 |
| 草案订单状态已更改 | Webhook + 变更检测 | read_draft_orders |
“触发器”页面 |
| 《草案命令》的电子邮件地址已更改 | Webhook + 变更检测(受保护数据) | read_draft_orders |
触发器页面(受保护数据,需主动同意) |
| “草稿订单”收货地址已更改 | Webhook + 变更检测(受保护的数据) | read_draft_orders |
触发器页面(受保护数据,需主动同意) |
| “更改账单地址”草案 | Webhook + 变更检测(受保护数据) | read_draft_orders |
触发器页面(受保护数据,需主动同意) |
企业(B2B)(5)
分步说明,包括每个触发器发送的字段:B2B公司触发机制,分步指南。
B2B 企业及企业所在地变更,包括 Shopify 不会为此触发 webhook 的免税信息修改。
| 触发器 | 火灾源于 | 权限 | 打开它 |
|---|---|---|---|
| 公司动态 | Shopify webhook | customer_read_companies |
“触发器”页面 |
| 公司地址更新 | Shopify webhook | customer_read_companies |
“触发器”页面 |
| 公司所在地税收减免政策发生变更 | 民意调查 | customer_read_companies |
“触发器”页面 |
| 公司联系方式已更新 | Shopify webhook | customer_read_companies + read_customers |
“触发器”页面 |
| 客户已被从公司移除 | Shopify webhook | customer_read_companies + read_customers |
“触发器”页面 |
折扣 (6)
分步说明,包括每个触发器发送的字段:折扣触发条件,分步指南。
完整的折扣生命周期,包括到期时间 - - 而 Shopify 对此完全没有相关记录。
| 触发器 | 火灾源于 | 权限 | 打开它 |
|---|---|---|---|
| 折扣已创建 | Shopify webhook | read_discounts |
“触发器”页面 |
| 折扣信息已更新 | Shopify webhook | read_discounts |
“触发器”页面 |
| 折扣已删除 | Shopify webhook | read_discounts |
“触发器”页面 |
| 折扣已过期 | 民意调查 | read_discounts |
“触发器”页面 |
| 已添加优惠码 | Shopify webhook | read_discounts |
“触发器”页面 |
| 优惠码已删除 | Shopify webhook | read_discounts |
“触发器”页面 |
库存 (4)
分步说明,包括每个触发器发送的字段:库存触发器,分步指南。
按仓库位置的库存触发器。Shopify 的原生库存触发器是按变体聚合的,不包含仓库位置;这些触发器包含仓库位置以及旧库存量、新库存量和库存增量。
| 触发器 | 火灾源于 | 权限 | 打开它 |
|---|---|---|---|
| 该地点的库存水平已发生变化 | Webhook + 变更检测 | read_inventory + read_products |
“触发器”页面 |
| 该门店缺货 | Webhook + 变更检测 | read_inventory + read_products |
“触发器”页面 |
| 该门店已补货 | Webhook + 变更检测 | read_inventory + read_products |
“触发器”页面 |
| 产品变体价格已更改 | Webhook + 变更检测 | read_inventory + read_products |
“触发器”页面 |
地点 (5)
分步说明,包括每个触发器发送的字段:位置触发器,分步指南。
跨仓库、零售店和自提点的位置生命周期事件。
| 触发器 | 火灾源自 | 权限 | 打开它 |
|---|---|---|---|
| 位置已创建 | Shopify webhook | read_locations |
“触发器”页面 |
| 位置已更新 | Shopify webhook | read_locations |
“触发器”页面 |
| 位置已删除 | Shopify webhook | read_locations |
“触发器”页面 |
| 位置已启用 | Shopify webhook | read_locations |
“触发器”页面 |
| 位置已停用 | Shopify webhook | read_locations |
“触发器”页面 |
市场 (4)
分步说明,包括每个触发器发送的字段:市场触发机制,一步一步来。
国际及B2B销售中的市场生命周期事件。
| 触发器 | 火灾源于 | 权限 | 打开它 |
|---|---|---|---|
| 市场已创建 | Shopify webhook | read_markets |
“触发器”页面 |
| 市场动态 | Shopify webhook | read_markets |
“触发器”页面 |
| 市场已删除 | Shopify webhook | read_markets |
“触发器”页面 |
| 市场状态已变更 | Webhook + 变更检测 | read_markets |
“触发器”页面 |
内容(博客和页面)(3)
分步说明,包括每个触发器发送的字段:博客和页面触发器,分步指南。
网店内容发生变更。Shopify 不会针对内容发布 webhook,因此这些变更通过轮询来检测。
| 触发器 | 火灾源于 | 权限 | 打开它 |
|---|---|---|---|
| 博客更新 | 民意调查 | read_content |
“触发器”页面 |
| 博客文章更新 | 民意调查 | read_content |
“触发器”页面 |
| 页面更新 | 民意调查 | read_content |
“触发器”页面 |
店面 (12)
分步说明,包括每个触发器发送的字段:Storefront 触发器,分步指南。
该应用的网页像素会收集购物者在您的网店中的行为。所有这些功能都需要**“网店行为访问权限”(read_customer_events),其中发送商品数据的功能还需“商品、变体及系列数据访问**权限”(read_products)。这些功能默认处于关闭状态,需遵守购物者的分析数据同意设置,且仅尽最大努力提供服务,不作任何保证。 在启用任何一项功能之前,请阅读 Storefront 触发器 - - 这些数据的处理量可能远高于上述任何一项。
| 触发器 | 火灾源自 | 权限 | 打开它 |
|---|---|---|---|
| 网店已查看的产品 | 店面像素 | read_customer_events + read_products |
“触发器”页面 |
| 已查看的店面系列 | 店面像素 | read_customer_events |
“触发器”页面 |
| 商店首页已查看的购物车 | 店面像素 | read_customer_events |
“触发器”页面 |
| 网店商品已加入购物车 | 店面像素 | read_customer_events + read_products |
“触发器”页面 |
| 网店产品已从购物车中移除 | 店面像素 | read_customer_events + read_products |
“触发器”页面 |
| 实体店结账已开始 | 店面像素 | read_customer_events |
“触发器”页面 |
| 店铺搜索 | 店面像素 | read_customer_events + read_products |
“触发器”页面 |
| 商店搜索未找到任何结果 | 店面像素 | read_customer_events |
“触发器”页面 |
| 已查看缺货的变体 | 店面像素 + 库存检查 | read_customer_events + read_inventory + read_products |
触发器页面(同时启用“商店前端已查看商品”功能) |
| 已登录客户到访 | 店面像素 | read_customer_events + read_customers |
“触发器”页面(在设置中查看“窗口”) |
| B2B 买家到访 | 店面像素 | read_customer_events + customer_read_companies |
“触发器”页面(请访问其设置中的“窗口”) |
| 自定义店面触发器 | 店面像素 | read_customer_events |
自定义触发器,每个发布的事项名称对应一个 |
结账 (3)
分步说明,包括每个触发器发送的字段:结账触发器,分步指南。
其中两项是在结账时由Pixel收集的。第三项是一个Webhook触发器,当收到来自从未下过单的客户的订单时,该触发器就会被触发。
| 触发器 | 火灾由 | 权限 | 打开它 |
|---|---|---|---|
| 显示结账错误 | 店面像素 | read_customer_events |
“触发器”页面 |
| 结账时折扣码被拒绝 | 店面像素 | read_customer_events |
“触发器”页面 |
| 新客户订单 | Shopify webhook | read_orders + read_customers |
“触发器”页面 |
此列表中不包含:自定义触发器
如果这 98 个都不适用,你可以编写自己的事件:选择一个Shopify事件,捕获一个真实的有效负载,并编写一个简短的转换规则,用于决定何时触发以及发送什么内容。参见 自定义触发器。在商店前端,从你的主题中发布自己的事件,它将作为**“Custom Storefront Trigger**”到达 - - 参见 自定义商店前端触发器。
摘要
| 其工作原理 | 触发器 |
|---|---|
| Webhook + 变更检测 | 44 |
| Shopify webhook | 26 |
| Webhook + 变更检测(受保护数据) | 8 |
| 民意调查 | 6 |
| 店面像素 | 14 |
| 总计 | 98 |

