催收触发机制,分步指南
集合的四个触发器:一个用于任何更新,另外三个用于对 SEO 和导航至关重要的字段。在 Shopify 中,集合没有标签,因此这里没有标签触发器。

馆藏更新
在每次保存收藏集时都会触发,包括对自动收藏集条件的更改。
| 火灾由 | Shopify webhook |
| 权限 | 产品、变体和系列数据的访问 |
| 已开启 | 启用一个使用该功能的 Flow 工作流即可将其开启。其专属开关位于应用的**“触发器**”页面上。 |
用于
- 当集合发生变化时,清空缓存或重建导航菜单。
- 审查自动收款规则的变更。
“集合更新”会向您的工作流发送什么
| 流中的变量 | 类型 | 内容简介 |
|---|---|---|
collection |
对象 | 已更新的系列 |
collection.id |
ID | |
collection.title |
文本 | |
collection.handle |
文本 | |
collection.description |
文本 | |
collection.descriptionHtml |
文本 | |
collection.updatedAt |
文本 | |
collection.ruleSet |
对象 | |
collection.ruleSet.appliedDisjunctively |
对 / 错 | |
collection.ruleSet.rules |
对象列表 | |
payload |
文本 | 包含已更新集合的 GID 的 JSON 对象(例如 {"id":"gid://shopify/Collection/123"}) |
eventId |
文本 | 此事件的 ID。请在应用的“事件历史记录”中搜索该 ID,以查看具体发送了什么内容。 |
示例:当集合的规则发生变化时收到通知
- 选择**“收藏更新**”作为触发器。
- 添加“使用
{{collection.title}}发送内部邮件”,对于自动收集功能,添加一个遍历collection.ruleSet.rules的循环,分别输出column、relation和condition。 - 启用该工作流。
集合标题已更改
当集合的标题发生变化时触发。
| 火灾源于 | Shopify Webhook 结合变更检测 |
| 权限 | 产品、变体和系列数据的访问 |
| 已开启 | 启用一个使用该功能的 Flow 工作流即可将其打开。该功能的专属开关位于应用的**“触发器**”页面上。 |
用于
- 确保菜单标签、着陆页或广告组的名称与系列名称保持一致。
“集合标题已更改”会向您的工作流发送什么
| 流中的变量 | 类型 | 内容简介 |
|---|---|---|
collection |
对象 | 那本书名发生过变化的文集 |
collection.id |
ID | |
collection.title |
文本 | |
collection.handle |
文本 | |
collection.description |
文本 | |
collection.descriptionHtml |
文本 | |
collection.updatedAt |
文本 | |
collection.ruleSet |
对象 | |
collection.ruleSet.appliedDisjunctively |
对 / 错 | |
collection.ruleSet.rules |
对象列表 | |
oldTitle |
文本 | 该系列的前一本书 |
newTitle |
文本 | 该系列的新名称 |
eventId |
文本 | 此事件的ID。请在应用的“事件历史记录”中搜索该ID,以查看具体发送了什么内容。 |
示例:向市场部通报一个已更名的系列
- 将“选择集合标题已更改”设为触发条件。
- 添加**“发送内部邮件”选项**:
"{{oldTitle}}" is now "{{newTitle}}"。 - 启用该工作流。
集合句柄已更改
当集合的 URL 句柄发生变化时触发。
| 火灾源于 | Shopify Webhook 加上变更检测 |
| 权限 | 产品、变体和系列数据的访问 |
| 已开启 | 启用一个使用该功能的 Flow 工作流即可将其开启。该功能的独立开关位于应用的**“触发器**”页面上。 |
用于
- 自动从旧的集合 URL 创建重定向。
“Collection Handle Changed” 事件会向您的工作流发送什么
| 流中的变量 | 类型 | 内容简介 |
|---|---|---|
collection |
对象 | 那个名称发生变化的系列 |
collection.id |
ID | |
collection.title |
文本 | |
collection.handle |
文本 | |
collection.description |
文本 | |
collection.descriptionHtml |
文本 | |
collection.updatedAt |
文本 | |
collection.ruleSet |
对象 | |
collection.ruleSet.appliedDisjunctively |
对 / 错 | |
collection.ruleSet.rules |
对象列表 | |
oldHandle |
文本 | 该集合的先前 URL 句柄 |
newHandle |
文本 | 该集合的新 URL 标识符 |
eventId |
文本 | 此事件的 ID。请在应用的“事件历史记录”中搜索该 ID,以查看具体发送了什么内容。 |
示例:重定向旧的集合 URL
- 将“Pick Collection Handle”更改为触发器。
- 添加**“创建 URL 重定向**”,路径为
/collections/{{oldHandle}},目标为/collections/{{newHandle}}。 - 启用该工作流。
馆藏描述已更改
当集合的描述发生变化时触发。
| 火灾源于 | Shopify Webhook 结合变更检测 |
| 权限 | 产品、变体和系列数据的访问 |
| 已开启 | 启用使用该功能的 Flow 工作流即可将其开启。该功能的独立开关位于应用的**“触发器**”页面上。 |
用于
- 对分类文本触发翻译或SEO检查。
“集合描述发生了哪些变化”会向您的工作流发送什么
| 流中的变量 | 类型 | 内容简介 |
|---|---|---|
collection |
对象 | 描述发生变化的藏品 |
collection.id |
ID | |
collection.title |
文本 | |
collection.handle |
文本 | |
collection.description |
文本 | |
collection.descriptionHtml |
文本 | |
collection.updatedAt |
文本 | |
collection.ruleSet |
对象 | |
collection.ruleSet.appliedDisjunctively |
对 / 错 | |
collection.ruleSet.rules |
对象列表 | |
oldDescription |
文本 | 上述描述(已截断至4000个字符;如有需要,可通过馆藏参考获取完整描述) |
newDescription |
文本 | 新描述(已截断至4000个字符;如有需要,可通过馆藏参考获取完整描述) |
eventId |
文本 | 此事件的 ID。请在应用的“事件历史记录”中搜索该 ID,以查看具体发送了什么内容。 |
示例:将已修改的描述加入翻译队列
- “Pick Collection Description” 已作为触发条件进行修改。
- 使用
{{collection.id}}和{{newDescription}},将**“发送 HTTP 请求”**功能添加到您的翻译工具中。 - 启用该工作流。
下一步
- 触发器完整参考指南 - 所有触发器都集中在一页上。
- 选择合适的扳机 - 哪一种适合您的情况。
- 自定义触发器 - 如果没有合适的内置触发器,请自行编写一个。
- 事件历史记录和故障排除 - 看看发射了什么,以及它携带了什么。
- 在记录的管理页面上触发事件 - 某条记录的最新事件,显示在Shopify管理后台的独立页面上。

