让用户直接在通知上完成操作
操作按钮把带标签的选项放在通知本身上,海外用户一键即可批准、领取或追踪。iOS 按钮组在 Pushwoosh Control Panel 中无代码创建,并与其他推送一样从同一个旅程发送。
超过 80,000 家企业借助 Pushwoosh 扩大用户互动
交互式推送全解析
普通推送只给用户一个选择:点击或忽略。交互式推送在通知上加入带标签的选项,接受或拒绝、领取、追踪、确认、稍后提醒,都能在锁屏上一键完成。
在 Control Panel 中创建(iOS)
Configure → Edit Actions:为类别命名,添加一到两个按钮,保存。修改标签无需发版。
通知上的按钮(iOS)
iOS 根据推送所附的类别绘制按钮,显示在用户下拉展开的消息下方。
破坏性或标准样式(iOS)
将按钮标为 destructive 显示红色,标为 standard 显示蓝色,让“拒绝”永远不会看起来像“批准”。
打开 App,或原地完成(iOS)
按按钮分别设置:把 App 切到前台,或不离开锁屏直接完成操作。
一行三个按钮(Android)
Android 最多并排显示三个原生操作,每个都有自己的标签和点击行为。
CTA 按钮(Web 推送)
浏览器通知可携带自定义按钮,分别跳转到各自的 URL 或深度链接。
按钮处于普通推送与全屏之间的哪个位置
在用户旅程中发挥作用
一个旅程,多种形式
按钮是您已在发送的消息的一个属性,而不是一项独立集成。
受众、触发器、细分和用户档案都保持不变。改变的是消息到达时用户能做什么,而这一点就在已经运行您的推送、应用内消息、邮件 和 SMS 的同一个 Customer Journey 中设置。
一笔被暂缓的支付,一键解决
以出海金融科技 App 为例:一笔银行卡交易触发事件。一条静默推送在后台预热交易详情,用户察觉不到;随后交互式推送到达,带有两个按钮:“批准”,以及红色破坏性样式的“拒绝”。
点击“批准”,支付无需打开 App 即可完成。点击“拒绝”,则打开冻结卡片界面。如果 5 分钟内两个按钮都未被点击,同一个旅程会回退到 SMS,携带相同的选项。
适用场景
只要消息自然地以一个小决定收尾,按钮就有用武之地。纯公告类消息,普通推送已经足够。
| 场景 | 按钮文案 | 用户的操作 |
|---|---|---|
| 跨境电商:购物车挽回 | 完成购买:查看购物车 | 在锁屏上直接付款,或先打开购物车修改订单 |
| 金融科技:交易审批 | 批准:拒绝 | 无需打开 App 即可完成支付或冻结卡片 |
| 出海手游:奖励发放 | 领取奖励:立即开玩 | 领取奖励,并直接进入需要玩家参与的活动 |
| 订阅类 App:续费 | 续费:稍后提醒 | 一键续订,或延后决定而不流失 |
| 外卖配送:订单状态 | 追踪:再来一单 | 从更新消息中追踪骑手,或重复上一单 |
| 医疗:预约提醒 | 确认:改期 | 确认到诊,从而减少爽约 |
| 活动:门票开售 | 立即购票:提醒我 | 订座,或请求临近日期时再提醒 |
| 所有行业:日常提醒 | 标记完成:稍后提醒 | 无需进入 App 即可清除提醒 |
平台与技术支持
操作按钮可在 iOS、Android 和 Web 上运行,但各平台的创建方式和显示方式不同。最后一列说明哪些情况下按钮就是推送本身,哪些情况下需要 App 中的处理程序。
| 能力 | iOS | Android | Web | 实现方式 |
|---|---|---|---|---|
| 通知上的带标签操作按钮 | iOS 10+,一到两个 | Android,最多三个 | Chrome | 推送本身 |
| 打开 App 或关闭通知的按钮 | iOS 10+ | Android | Chrome | 推送本身,无需 App 代码 |
| 深度链接或原地执行操作的按钮 | iOS 10+ | Android | Chrome | App 中一次性编写的处理程序,读取 action identifier |
| 无需发版即可创建的可复用按钮组 | 支持,Control Panel 类别 | SDK 与自定义数据 | – | Pushwoosh Control Panel,编写推送时附加 |
| 通过 API 设置按钮 | /createMessage 中的 ios_category | /createMessage 中的自定义数据 | 自定义数据 | Messages API |
| 无需展开通知即可看到按钮 | – | 支持,在通知栏中 | 支持 | 系统通知栏 |
| 需要表单、列表或布局的选择 | 支持 | 支持 | – | 点击后打开的应用内消息或 Rich Media 页面 |
ios_category安全与托管
Pushwoosh 运行在位于美国和德国的自有硬件上,遵循 GDPR。
工作原理
在 iOS 上创建按钮无需代码。决定每个按钮在打开 App 之外做什么,需要一次性的开发工作——任何服务商都一样,因为这是 Apple 和 Android 的机制。
-
创建按钮组 (无代码)
在 Configure → Edit Actions 中创建类别,添加一到两个按钮,为每个按钮设置标签,标为 destructive 或 standard,并选择是否启动 App。Pushwoosh 会为其分配 ID 保存,并在设备注册时把按钮目录下发到设备。
-
一次性接入处理程序 (开发人员)
只打开 App 或关闭通知的按钮无需代码。若要深度链接、标记完成或原地执行操作,App 需要读取一次 action identifier:iOS 上通过
didReceiveNotificationResponse,Android 上通过通知 intent。Android 按钮组也在这一侧配置。 -
编排 (无代码)
在编写推送时选择类别,或通过 Messages API 设置
ios_category。从与其他消息相同的 Customer Journey 发送给同一细分。
需要了解的限制
探索相关产品
Pushwoosh 移动推送通知帮助出海企业通过 FCM、APNs、华为 HMS 和 Amazon ADM 触达全球每一台设备,配合精准定向、全渠道 Journey 编排和 99% 高可用交付,把推送变成忠实付费用户。
在一条 iOS 推送中放入多张图片,海外用户在展开的通知中左右滑动浏览。Pushwoosh 提供通知内容扩展,轮播推送与其他推送共用同一活动和旅程。
Pushwoosh 应用内消息:在海外用户活跃的那一刻完成引导、追加销售、公告推送与反馈收集。无代码编辑器、原生 SDK 渲染模板、逐元素数据分析,符合 GDPR,欧盟数据中心托管,免费开始使用。
通过购物车挽回自动化将弃购转化为收入。发送及时的提醒、个性化优惠和推动转化的激励措施。
Message Inbox 为 App 和网站加入应用内消息中心。静默送达覆盖所有海外用户,包括关闭推送的用户,保存的消息可随时回看。
将您的应用和 Web 消息处理外包给 Pushwoosh API。我们管理推送、电子邮件、短信和数据流——让您无限制地构建成功的产品。