跳转至正文
Capgo 原生通知

Capgo 通知 原生推送、静默更新检查及活动可见性

通过同一个 Capgo 发布工作流,即可向用户发送消息、更新徽章并触发 Live Update 检查。通知功能现已将原生推送与渐进式部署无缝连接,无需发布团队再手动整合。

原生通知可与 Capgo Live Updates 及渠道发布协同工作。

+ Capgo 中的服务商设置 + 广播与 API 发送 + 渐进式发布伴侣

iOS + Android

原生推送交付

外部 ID

针对已知用户

角标与事件

追踪打开与状态

更新检查

静默推送伴侣

下一步或设置

安装模式控制

感知 Channel

引导 Live Update

动画演示:Capgo 控制台卡片为外部 ID 为 user_8421 的用户编写了一条告警并发送,随后推送出现在 iPhone 锁屏和 Android 主屏幕上。已送达和已打开计数增加,App 角标从 2 变为 3。随后卡片切换为生产环境 Channel 的静默更新检查,两台设备均下载 bundle 1.4.1 以备下次启动时安装。

发布通知

Push 已成为部署流程的一部分。

Capgo Notifications 为产品团队提供所需的触达能力,并为发布团队提供一种原生方式来唤醒设备进行 Live Update 检查。

精准触达设备

通过外部 ID、标签、属性和授权来注册设备,使营销活动能够针对真实的业务受众,而非匿名的 token。

加速更新迭代

使用静默通知(silent notification)请求已授权的设备检查、下载并排队您所选渠道的最新 Capgo bundle。

复盘过程轨迹

通过 Capgo 控制台追踪服务商配置、营销活动、送达事件、打开情况、Badge 变更以及后台更新检查结果。

在需要引导发布时使用通知。

  • 告知用户 live update 带来的变更。
  • 让设备检查 bundle,无需等待下次打开应用。
  • 保留渐进式发布、channel 和 install-mode 控制。
工作流

从配置 provider 到定向更新检查。

通知插件、Capgo 控制台和 updater 现在可为 Capacitor 应用协同工作。

1

配置 provider

在 Capgo 控制台添加 Android 和 iOS 推送凭据,然后运行通知设置,让原生插件与 updater 连接起来。

2

注册接收者

从应用关联外部 ID、标签、属性、同意状态和角标,让支持、增长和发布工作流共用同一设备身份。

3

发送或触发更新

广播提醒、向单个用户发送 API 通知,或在渐进式发布期间推送后台更新检查。

功能集

无需单独的发布技术栈即可实现原生通知。

Capgo 负责处理推送、用户定向和更新提醒中那些通常要写一次性胶水 code 的环节。

Capgo 通知
面向发布团队的原生推送
在团队用于 Capgo 发布的同一产品控制台中,投放提醒、后台通知、角标和更新检查活动。
$ npx @capgo/cli@latest notifications setup
provider ready | recipients linked | update check enabled

服务商控制平面

在发布团队使用的 Capgo 应用设置界面中,保持 Android 和 iOS 通知服务商启用。

广播活动

当需要触达所有匹配设备时,可创建提醒、后台通知、角标或更新检查活动。

API 发送量

向已知的外部 ID 发送通知,并在触发前检查与该接收者关联的设备。

Badge 管理

通过原生 plugin 读取、写入并同步 App badge 计数,确保用户始终能看到通知状态。

后台回调

在您的 Capacitor App 中处理前台接收、通知打开以及后台数据通知。

活动统计

无需离开 Capgo 发布工作流,即可追踪活动状态、送达结果、打开率及更新检查结果。

发布指南

利用 Push 加速更新,而非绕过控制机制。

静默通知可以请求设备检查新 bundle,而 Capgo 的 channel、安装模式和渐进式发布规则仍会决定每个设备可以安装的内容。

  • 使用 Alert 向用户展示消息,使用后台活动进行发布操作。
  • 将静默更新检查与 channel 及渐进式发布控制结合使用,确保每个设备仍遵循您的部署规则。
  • 请将 iOS 后台 Push 视为尽力而为(best-effort)的操作,因为操作系统可能会限制其送达。

来自 Martin 的人工支持

Capgo 通知控制台:已配置 iOS 和 Android 推送,并为生产环境 Channel 启用了推送触发更新,将在下次启动时安装

$ notification.kind = update_check

已选择 Channel | 下次启动安装

渐进式发布仍控制着符合条件的设备

设备检查、下载并排队 Bundle

结合 AI Agent 的推送通知

让你的 Agent 搞定推送通知配置

Capgo Agent Skills 可以教 Claude Code、Codex 或 Cursor 如何在你的 Capacitor App 中安装通知插件、注册设备并处理后台回调。

试着这样问你的 Agent

  • 为我的 App 添加 Capgo 推送通知,并按用户 ID 注册设备
  • 在收到通知时更新 App 的角标数量
  • 通过推送通知触发静默 live update 检查
客户证言

发布 Capacitor 应用的团队信赖之选

通知功能就在团队已经用来做 live updates 和 native builds 的同一个 Capgo 账户里。

5.0/5 开发者团队评分 9,400+ 团队 查看评价

能把 Device ID 加入指定分组,并只向特定分组推送变更,这简直太救命了。

no-tone @ Webincode 开发者,Webincode

能够即时推送生产环境的 OTA 更新,而无需等待完整的 App Store 审核周期,这带来了巨大的运营优势。

Kapil NuTriQ 创始人

Capgo 通知
触达用户,推进版本发布。

为您的 Capacitor 发布工作流添加原生推送、角标控制、活动统计及静默更新检查。

+ iOS 和 Android 原生推送 + 后台更新检查 + 营销活动统计