OpenPWAStore
返回 News
Engagement · May 18, 2026

Push 权限是留存契约,不是增长黑客按钮

Push 可以唤醒已安装 PWA,但粗暴提示会把留存通道变成信任负债。

OpenPWA Editorial1 min read
Push 权限是留存契约,不是增长黑客按钮 cover

为什么这件事重要

MDN 说明 Push API 允许 Web 应用在不处于前台、甚至未加载时接收服务器推送消息。对已安装 Web 应用来说,这是一条很强的留存通道。但它也提高了信任门槛,因为应用正在请求一种可以在当前访问之外打扰用户的能力。

发生了什么变化

Push 依赖 active service worker 和订阅 endpoint。MDN 明确提醒,push subscription endpoint 是 capability URL,需要保密;PushManager 的订阅流程也必须防范 CSRF/XSRF。这说明 push 不只是交互功能,也是安全和生命周期功能。

开发者应该检查什么

  • 只有在用户已经体验到明确价值之后,才请求 push 权限。
  • 在系统权限弹窗之前,先解释通知类型。
  • 保护订阅 endpoint 和服务端订阅变更接口。
  • 在应用内提供退订和通知偏好设置。
  • 衡量高质量 opt-in,而不是只看授权率。

OpenPWA 的判断

OpenPWA 应该把 push 当成留存契约来评价。好的 listing 可以说明通知是交易型、内容型、协作型还是营销型。这样用户才能判断:安装这个应用会让设备更有用,还是只是更吵。

来源: