Shopify 自定义触发器构建指南

触发器广告系列是自动推送通知,根据购物者的行为触发,例如放弃购物车、浏览产品、价格下降或商品重新有货。触发器会监听特定事件,并且仅当该事件发生在订阅者身上时发送通知。本指南将向您展示如何在 PushEngage Shopify 应用中创建、配置和激活触发式广告系列。

开始之前

  • 在创建触发器之前,请先在您的 Shopify 商店中安装并连接 PushEngage。
  • 确认您的套餐包含触发式广告系列。如果不包含,当您打开构建器时会看到升级提示。
  • 了解您需要哪种触发器类型。购物车放弃和浏览放弃在激活后会自动运行,因为它们的开始和停止事件已内置。自定义、价格下降和有货通知触发器需要您的商店向 PushEngage 发送一个事件,您将在最后一个部分进行设置。

触发器的工作原理

触发器有一个开始事件和一个可选的停止事件。当触发器为订阅者触发开始事件时,将发送第一个通知。如果您添加更多通知,每个后续通知都会遵循自己的延迟,直到停止事件触发并取消其余通知。您首先选择一个触发器类型,每种类型都预先配置了其用例。

类型它的作用开始/停止事件
购物车放弃提醒购物者注意他们购物车中的商品。在添加到购物车时开始,在结账时停止(内置)。
浏览放弃重新吸引查看过产品但未添加到购物车的访问者。在浏览时开始,在添加到购物车时停止(内置)。
降价提醒当订阅者查看的产品价格下降到您设定的阈值时,会向他们发出提醒。您发送价格下降提醒事件。
到货提醒当缺货商品重新有货时通知订阅者。您发送库存警报事件。
自定义触发器广告系列当您网站上的任何自定义事件触发时发送通知,例如 user.signed_up您定义开始事件和可选的停止事件名称。

创建触发式广告系列

  1. 转到 **Web Push » Campaigns**,然后从广告系列类型条中选择 **Trigger Campaigns**。
  2. 点击 **Create** 并选择一个触发器类型。
  3. 在构建器顶部输入广告系列名称。当您从字段中移开时,PushEngage 会将名称与您现有的广告系列进行比较,并在名称已被占用时向您发出警告。
  4. 在 **Content** 步骤中构建您的通知。
  5. 在 **Settings** 步骤中设置您的规则和限制。
  6. 点击 **Save draft** 稍后完成,或点击 **Activate** 使触发器生效。

编写通知序列

内容步骤中,当触发事件发生时,第一个通知会触发。如果您添加更多步骤,每个后续步骤都会遵循自己的延迟,直到停止事件触发。新通知预先填充了您所选类型的占位符副本,因此您可以进行编辑而不是从头开始。

字段备注限制
通知标题必需。支持变量,如{{productname}}{{price}}85 个字符
通知消息必填。135 个字符
通知网址必需。必须是有效的 http 或 https URL。对于警报,请使用{{notificationurl}}{{link}}1600 个字符
通知图片可选的小图标图像。
大图可选。如果启用则必需。
操作按钮可选。最多两个按钮,每个按钮都有一个标签和 URL。标签 12 个字符,URL 256 个字符

您添加到通知中的任何{{variable}}都会成为 PushEngage 在您从商店发送的事件数据中期望的字段。

配置规则和限制

设置步骤中,控件会根据触发器类型而变化。

对于自定义、购物车和浏览触发器,请设置触发器规则。使用开始此活动 IF 来指定开始序列的事件名称,并使用停止此活动 IF 来指定取消剩余步骤的事件。购物车和浏览事件是固定的,无法编辑。对于自定义触发器,请输入您自己的事件名称。

对于价格下降和有货通知触发器,请将活动有效期(天)设置为 1 到 365 之间,以控制 PushEngage 为每个订阅者监控产品的时长。对于价格下降,还要选择百分比或绝对金额的阈值类型,然后输入下降幅度值。当价格至少下降该金额时,警报将触发。

使用频率上限来阻止订阅者过于频繁地重新进入触发器。设置每日通知限制(1 到 200)或每周通知限制(1 到 2000),或将两者留空以无上限。启用UTM 参数以将跟踪标签附加到通知 URL,并启用目标跟踪以使用长度为 1 到 64 个字符(字母、数字、连字符和下划线)的名称来归因转化。

从您的商店发送触发事件

购物车和浏览放弃触发器在激活后即可工作。自定义、价格下降和有货触发器需要您的商店告知 PushEngage 事件何时发生。在构建器页脚中,单击集成代码以打开代码模态框,该模态框会生成 Promise 或 Callback 形式的复制粘贴代码段。

常见问题解答

为什么我的自定义触发器没有触发?

检查您的集成代码中的event_name是否与构建器中的“开始此活动 IF”值完全匹配,并且活动处于激活状态而不是草稿状态。不匹配或草稿活动是自定义触发器保持沉默的最常见原因。

为什么我的通知缺少产品详细信息?

您的通知内容中的每个{{variable}}都需要在您发送的事件数据或警报负载中有一个匹配的键。当缺少键时,PushEngage 会将该位置渲染为空白,因此请确认您的负载包含您使用的所有变量。

如何停止向同一位顾客发送过多通知?

在“设置”步骤中设置每日或每周的频率上限。此上限可防止同一订阅者在您选择的时间窗口内重新触发。

为什么构建器不允许我保存?

构建器会突出显示第一个验证失败的字段。常见原因包括:标题、消息或 URL 为空;URL 不是 http 或 https;或者后续步骤的延迟为零。

如果您遇到任何问题,请随时通过单击此处联系我们。我们的支持团队将能够帮助您。

仍然卡住了?我们能帮您什么?
最后更新于 2026 年 7 月 30 日

在访客离开您的网站后与他们互动并挽留他们

通过难以忽略的推送通知,增加每次网站访问的价值。

  • 永久免费套餐
  • 轻松设置
  • 五星支持