业务背景
- 多个业务方在线下时,扫描二维码,使用订阅消息推广
- 可能存在自定义主题
微信公众号和小程序区别速览
微信小程序 | 公众号(服务号/订阅号) | |
---|---|---|
产品定位 | 小程序面向产品与服务。小程序提供一个使用体验优秀的工具与服务,以工具性的服务为主。通常小程序的开发很多都是基于营销推广需求进行的活动类型的开发。 | 公众号服务于营销与信息传递,文章的传递实现人与信息的链接。主要以文字内容和信息传递、轻量的服务为辅。公众号很多都是基于长期的运营需求进行的开发,这点有比较大的区别。 |
运营方式 | 利用“拼团”、“优惠券”、“会员卡”、“直播”、“分销”等,通过线下扫码、朋友分享、群分享、附近的小程序以及与公众号底部菜单进来的流量。用户可用完即走。 | 以粉丝运营为主,通过文章的编写或者活动策划,吸引更多人关注公众号,沉淀粉丝,可以通过多次的推文重复触达粉丝。 |
界面设计 | 自由设计,但json配置信息不可动态,如导航栏颜色、背景色 | 页面内容自由设计,但公众号菜单等样式固定 |
功能实现 | 几乎可以实现等同APP能力 | 只能实现部分能力 |
用户体验 | 类似于APP的体验 | 体验相比较较差,可能有等待感 |
下发消息 | 一次性订阅消息:用户自主订阅后,开发者可不限时间地下发一条对应的服务消息;每条消息可单独订阅或退订。长期订阅消息:户订阅一次后,开发者可长期下发多条消息,但仅向部分公共服务机构开放。 | 关注后随时下发,订阅号每天可群发1次,指定用户不限次数,服务号每月群发4次。 |
消息形式 | 服务通知->卡片消息 | 订阅号消息->图文,公众号->图文 |
关注 | 无关注这一概念 | 可不关注,但是获取用户信息的需要关注 |
应用入口 | 小程序列表、二维码、小程序搜索、桌面快捷方式 | 公众号菜单、二维码 |
转发能力 | 不可转发朋友圈,其他可以 | 可自由转发朋友圈、群、好友 |
附近展现 | 可展示到以营业执照为中心的半径5km的微信用户上 | 无 |
收藏和置顶 | 可以置顶10个小程序 | 无数量限制 |
发布 | 发布需要审核 | 与h5上线一样,无需审核 |
开发 | 使用小程序的api开发,难度比h5略高 | 引入微信jssdk即可,剩余部分与h5开发无二 |
数据统计 | 比较简单 | 丰富 |
选型关键点
微信公众号和小程序可以单行,也可以并行,例如携程、或者其他线上商城,并行的场景也很常见。
1、是否需要关注这一功能?
微信小程序可以用完即走,公众号可以积累关注
2、是否必须用户触发订阅?
消息触发有门槛,公众号关注后可直接发送消息,小程序必须用户订阅
3、一般需要发送多少条消息?
小程序用户订阅后,消息条数不受限制;订阅号群发每日一条,指定用户unionid不限制条数
4、业务方是已有公众号或者小程序想嵌入?业务方希望维护公众号,还是一个小程序?
5、主题换肤涉及到的模块?
6、接口的通用性
注意点
- 主体相关
- 公众号内配置跳转h5或小程序
- 不需要同一主体
- 公众号需要将h5域名配到安全域名下,h5端需要将验证文件放到:安全域名对应的服务器文件夹根目录下。多个公众号跳转?
- 小程序需要知道appid
- 小程序跳转h5或者其他小程序
- 不需要同一主体
- h5需要配置安全域名,同上
- 小程序需要知道appid
- 公众号内配置跳转h5或小程序