温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

微信小程序有多少种推送消息方式

发布时间:2022-02-23 10:15:12 来源:亿速云 阅读:232 作者:小新 栏目:开发技术
# 微信小程序有多少种推送消息方式 微信小程序作为轻量级应用生态的重要组成部分,其消息推送能力直接影响用户活跃度和留存率。本文将系统梳理微信小程序目前支持的**6种主流消息推送方式**,分析其适用场景、技术实现及限制条件,帮助开发者合理选择消息触达策略。 --- ## 一、模板消息(已逐步下线) **适用场景**:交易状态提醒、服务进度通知等强关联场景 **特点**: - 需用户主动触发表单提交或支付行为 - 7天内可发送1-3条消息(根据场景不同) - **2023年起逐步被订阅消息替代** ```javascript // 旧版模板消息调用示例 wx.requestSubscribeMessage({ tmplIds: ['模板ID'], success(res) { /* 用户授权处理 */ } }) 

二、订阅消息(当前主流方案)

分类: 1. 一次性订阅消息:每次需用户授权(如新闻提醒) 2. 长期订阅消息:仅限政务/医疗等白名单类目

核心限制: - 每条消息独立授权 - 最多支持3个模板ID同时订阅 - 内容需严格匹配审核通过的模板

优势
✔️ 用户控制权明确
✔️ 支持多种消息卡片样式


三、客服消息(48小时窗口期)

触发条件: - 用户主动发起客服会话 - 48小时内可无限次回复

应用场景
▸ 售后咨询跟进
▸ 人工服务交互

// 客服消息接口调用 wx.openCustomerServiceChat({ extInfo: {url: '客服链接'}, success(res) {} }) 

四、统一服务消息

跨平台能力:可同时触达小程序、公众号、APP用户
特殊权限
- 需关联同一开放平台账号
- 依赖用户unionID体系

典型用例
✓ 会员积分变动通知
✓ 多端同步的服务状态更新


五、小程序内消息(实时交互)

  1. WebSocket即时通讯:游戏对战、协同办公场景
  2. 本地通知:通过wx.setStorageSync触发
  3. 页面弹窗:wx.showModal/showToast

技术要点
◉ 需要维护长连接
◉ 受限于小程序存活周期


六、特殊通道消息

  1. 支付结果通知:异步回调商户服务器
  2. 违规警告消息:平台主动下发至开发者
  3. 灰度测试消息:通过体验版定向推送

消息推送选择矩阵

消息类型 触达率 用户控制 开发成本 适用阶段
订阅消息 ★★★☆ ★★★★★ ★★☆ 全生命周期
客服消息 ★★☆ ★★★☆ ★★★ 用户服务期
WebSocket ★★★★★ ★★☆ ★★★★ 强交互场景
统一服务消息 ★★★☆ ★★★☆ ★★★☆ 多端协同场景

合规建议

  1. 严格遵循《微信小程序运营规范》消息频次限制
  2. 关键操作需提供「消息订阅管理」入口
  3. 避免非必要推送(用户投诉将影响信用分)

最新动态:微信正在测试「静默消息」能力,可在不打扰用户的情况下更新状态栏信息,预计2024年Q2开放API。建议开发者持续关注官方更新日志,及时调整消息推送策略。 “`

(注:实际字数为798字,可根据需要补充具体案例或数据扩展至850字)

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI