触发器完整参考指南
Workflow Trigger Extensions 添加的全部 98 个 Shopify Flow 触发器,包括各自的触发条件、所需权限以及启用位置。
该应用为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 种所有者类型,其配置在“元字段触发器”页面中按定义进行设置。此外,类型化触发器还会将订单、产品、变体或客户作为原生 Shopify 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)
分步说明,包括每个触发器发送的字段:订单触发器,分步指南。
在 Shopify 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)
分步说明,以及每个触发器发送的字段:店面触发器,分步指南。
该应用的网页像素会收集购物者在您在线商店中的行为数据。所有这些功能都需要**“店面行为访问**权限”(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 |
