博客和页面触发器,分步指南
Shopify 当博客、博客文章或页面发生更改时,系统不会发送任何通知。这三个触发器是通过按计划检查来检测更改的,因此请注意,这通常会有短暂的延迟,而非即时触发。

博客文章更新
当博客文章发生更改时触发:标题、正文、摘要、标签、作者或发布状态。
| 火灾源于 | 按计划进行检查,因为 Shopify 不会为此发送 webhook |
| 权限 | 博客、博客文章和页面数据的访问 |
| 已开启 | 启用一个使用该功能的 Flow 工作流即可将其开启。该功能的独立开关位于应用的**“触发器**”页面上 |
用于
- 在团队频道或通过电子报工具发布新文章的通知。
- 将编辑后的帖子发送至翻译部门。
“博客文章更新”会向您的工作流发送什么
| 流中的变量 | 类型 | 内容简介 |
|---|---|---|
article |
对象 | 已更新的博客文章(文章) |
article.id |
ID | |
article.title |
文本 | |
article.handle |
文本 | |
article.author |
对象 | |
article.author.name |
文本 | |
article.body |
文本 | |
article.summary |
文本 | |
article.publishedAt |
文本 | |
article.tags |
文本列表 | |
article.templateSuffix |
文本 | |
article.updatedAt |
文本 | |
article.isPublished |
对 / 错 | |
eventId |
文本 | 此事件的 ID。请在应用的“事件历史记录”中搜索该 ID,以查看具体发送了什么内容。 |
示例:发布已发布的帖子
- 选择**“博客文章更新**”作为触发条件。
- 添加一个条件:
article.isPublished等于true。 - 添加“向 Slack 发送 HTTP 请求”功能:
{{article.title}} by {{article.author.name}} was updated。 - 启用该工作流。
页面更新
当网店页面发生更改时触发:标题、内容、模板或是否已发布。
| 火灾源于 | 按计划进行检查,因为 Shopify 不会为此发送 webhook |
| 权限 | 博客、博客文章和页面数据的访问 |
| 已开启 | 启用一个使用该功能的 Flow 工作流即可将其开启。该功能的独立开关位于应用的**“触发器**”页面上。 |
用于
- 编辑后,对类似政策页面的内容进行法律复核。
- 请告知客服,常见问题解答或配送页面已更新。
“页面更新”会向您的工作流发送什么
| 流中的变量 | 类型 | 内容简介 |
|---|---|---|
page |
对象 | 已更新的页面 |
page.id |
ID | |
page.title |
文本 | |
page.handle |
文本 | |
page.bodyHtml |
文本 | |
page.publishedAt |
文本 | |
page.templateSuffix |
文本 | |
page.updatedAt |
文本 | |
page.isPublished |
对 / 错 | |
eventId |
文本 | 此事件的 ID。请在应用的“事件历史记录”中搜索该 ID,以查看具体发送了什么内容。 |
示例:当发货页面发生变化时,通知客服
- 选择**“页面更新**”作为触发条件。
- 添加条件:
page.handle等于shipping。 - 添加“通过
{{page.title}}向支持团队发送内部邮件”选项。 - 启用该工作流。
博客更新
当博客本身发生变化时(例如标题、用户名、评论政策或模板)会触发通知,但当其中的某篇博文发生变化时则不会。
| 火灾源于 | 按计划进行检查,因为 Shopify 不会为此发送 webhook |
| 权限 | 博客、博客文章和页面数据的访问 |
| 已开启 | 启用一个使用该功能的 Flow 工作流即可将其开启。该功能的独立开关位于应用的**“触发器**”页面上。 |
用于
- 请注意评论设置已更改。
- 当博客用户名发生变更时,进行重定向。
“博客更新”会向您的工作流发送什么
| 流中的变量 | 类型 | 内容简介 |
|---|---|---|
blog |
对象 | 已更新的博客 |
blog.id |
ID | |
blog.title |
文本 | |
blog.handle |
文本 | |
blog.commentPolicy |
文本 | |
blog.templateSuffix |
文本 | |
blog.updatedAt |
文本 | |
eventId |
文本 | 此事件的 ID。请在应用的“事件历史记录”中搜索该 ID,以查看具体发送了什么内容。 |
示例:在评论政策发生变更时发送通知
- 选择**“博客更新**”作为触发条件。
- 添加“使用
{{blog.title}}和{{blog.commentPolicy}}**发送内部邮件”**选项。 - 启用该工作流。
下一步
包含 Slack 配置的更详细的操作指南:博客文章更新时发送 Slack 提醒 和 页面发生变化时触发支持提醒。
- 触发器完整参考指南 - 所有触发器都集中在一页上。
- 选择合适的扳机 - 哪一种适合您的情况。
- 自定义触发器 - 如果没有合适的内置触发器,请自行编写一个。
- 事件历史记录和故障排除 - 看看它发射了什么,又携带了什么。

