海外移动 Push 通知

静默推送通知

在后台唤醒 App,刷新数据、同步状态或更新角标,用户看不到任何提醒、提示音或角标提示。所有套餐均可使用,包括免费版——出海企业无需额外付费即可为海外用户保持数据实时同步。

Customer Journey 画布,展示一个入口之后的 Data to app 元素,向 Live Activity、角标和 Message Inbox 推送后台更新

静默推送能为出海团队做什么

无代码开关

在推送预设中打开静默推送,或在一次性推送中勾选发送静默通知,无需手写自定义 payload。

独立的旅程步骤

Data to app 在 Customer Journey Builder 内运行同一套后台投递,与其他渠道并列在同一画布上。

一个 API 字段覆盖两个平台

Messages API 中的 ios_root_params 和 android_root_params,承载与开关生成的完全相同的 payload。

携带你自己的数据

附加 App 需要的键值 payload:一个新状态、一个实体 ID、一个立即刷新的标记。

免费清理失效 Token

每次发送都会顺带清理受众中失效或过期的 Token,默认开启。

所有套餐均免费

开启静默投递或 Data to app 步骤,无需升级套餐。

在哪里打开它

静默推送不携带任何可见内容:没有提醒、没有提示音、没有角标。它只发送一个信号,唤醒 App 执行一项任务,外加它需要的自定义数据。在 iOS 上,这是一个不带提醒的 content-available payload;在 Android 上,这是一条纯数据的 FCM 消息——两者都直接经由 APNs 和 FCM 这两条全球通道投递,不涉及国内推送厂商通道。

在哪里设置对应界面
静默推送开关推送预设
发送静默通知一次性推送
Data to appCustomer Journey 步骤
ios_root_params / android_root_paramsMessages API
在哪里设置
1 / 4
静默推送开关
对应界面
推送预设
在哪里设置
2 / 4
发送静默通知
对应界面
一次性推送
在哪里设置
3 / 4
Data to app
对应界面
Customer Journey 步骤
在哪里设置
4 / 4
ios_root_params / android_root_params
对应界面
Messages API

无论在哪里打开,都是同一个标记,并且会经过与可见的移动 Push 通知完全相同的细分、定向和 Journey 逻辑。

Pushwoosh 这一侧无需额外搭建

在预设中打开静默推送,或在一次性推送中勾选发送静默通知,Pushwoosh 会为你搭建好 payload。添加一个自定义数据字段,它会随同一次发送一起送达。

开发者仍需在 App 侧实现一次后台处理器,这是一次性的搭建工作,而不是每条消息都要重复的步骤。

让可见推送保持准确

一个只在有内容可展示时才触发的 Push 渠道,两次发送之间的数据其实是陈旧的。静默推送让价格、余额、信息流这类数据在后台持续保持最新,这样移动 Push 通知真正触发的那一刻,展示的内容才是准确的。

与它相邻的角标、收件箱或 Live Activity,也因此保持同步准确——对同时运营多个海外市场、跨时区触达的出海团队来说,这意味着无需为每个市场单独设计一套刷新逻辑。

一层后台机制,支撑三个可见界面

静默推送通常以 Journey 内的 Data to app 步骤运行:先在后台同步,再由旅程决定是否值得再发一条可见推送。

同一个后台信号,既可以把内容状态更新推入 Live Activity,也可以悄悄给 Message Inbox 添加一条记录,让锁屏卡片和未读数在有人打开 App 之前就已经是对的——这对需要在多个海外市场同时维护这类实时界面的出海应用尤其省事。

这个功能最适合用在哪里

预取内容

在有人打开 App 之前,提前拉取明天的信息流、下一集内容或新的游戏资源。

跨设备同步状态

Web 端的一次购买、一次余额变动、一次价格更新,在下次打开前悄悄同步过来。

为实时界面供数

让 Live Activity、角标计数或收件箱条目,在两次可见推送之间也保持准确。

  • 出海游戏
  • 订阅制出海应用
  • 金融科技出海
  • 跨境电商 / 零售出海
  • 出海市场平台
  • 媒体 / 内容出海应用
  • 打车 / 出行出海应用
  • 外卖与本地生活出海应用

敏感数据留在可以指名道姓的基础设施上

静默推送往往携带用户最在意的数据:余额、健康指标、位置信息。这些 payload 运行在与平台其余部分相同的基础设施上:Pushwoosh 已通过 SOC 2 Type I 和 ISO 27001:2022 认证,在美国和德国运行在自有硬件上,遵循 GDPR 和 BDSG(德国联邦数据保护法),为出海企业触达欧美用户提供可核实的合规基础。完整信息见数据安全页面。

ISO 27001:2022 CertifiedISO 27001 CertifiedGDPR CompliantData Privacy FrameworkHIPAA CompliantSOC 2 Type I CertifiedOWASP Compliant

使用方法

  1. 在你已经使用的地方打开它

    在推送预设中打开静默推送,在一次性推送中勾选发送静默通知,或在 Customer Journey Builder 中添加一个 Data to app 步骤。

  2. 附加 App 需要的数据

    一个新状态、一个实体 ID、一个立即刷新的标记——任何后台任务需要处理的内容。

  3. 实现一次后台处理器

    iOS 上的 didReceiveRemoteNotification,Android 上的 FCM 数据处理器,两者都作为 App 构建的一部分只需搭建一次。

依赖它之前,须知以下几点。

  • iOS 的投递是尽力而为,受 Apple 限流,大约每小时 2 到 3 条静默推送,超出的部分系统会直接丢弃,且没有任何失败信号。
  • 每个 App 只保留最新的一条待投递静默推送,更早的会在投递前被丢弃,App 被唤醒后大约有 30 秒完成处理。
  • 低电量模式、强制退出 App,或 App 长时间未被打开时,投递会停止——这三条都由 Apple 系统强制执行,与 Pushwoosh 的设置无关。
  • Android 限制更少:一条纯数据消息甚至可以唤醒已被杀死的 App,但仍然受 Doze 休眠、厂商电池优化和用户强制停止的影响。
  • 不适用于任何时效性要求高的场景。请改用 Time-Sensitive 或 Critical 级别的推送,或 VoIP 推送。
  • 没有任何平台会为静默推送提供投递确认。你能看到发送了什么,但是否真正送达始终不可见。

常见问题