这是《App产品设计指南》系列文章的第23篇内容,更多精彩可以点击下方链接查看。
消息推送也叫做push推送,是提升产品留存率、活跃度的重要功能,常见形式是在通知栏展示标题+文案内容。本文会和大家聊一聊消息推送。
消息推送的作用
1.提高用户活跃度。
2.向用户推广平台产品或内容。
3.唤醒不活跃的老用户。
推送原理
iOS
iOS系统的推送(APNS,即 Apple Push Notification Service)是针对全局的,是用户设备和苹果服务器之间的通讯。简单来说就是无论什么应用,都是这些平台给苹果的服务器发送通知,苹果处理后再发送到用户设备上。所以苹果应用推送相对就很克制。
Android
Android系统的推送则是各自为政,每个应用各自推送自己的消息到用户设备上来。由于每个应用都有自己的进程,所以占用资源会更多,也更耗电。
另外Android平台也有类似APNS的服务,那就是GCM(Google Cloud Message),目前已经停止服务。谷歌推出了全新的FCM(Firebase Cloud Messaging)推送服务,推荐开发者来使用。这个服务目前在国内使用不是特别多。
推送通道
1.厂商通道
厂商通道是指手机终端厂商推出的推送服务,触达率较高。比如小米、魅族等场景都有自己的厂商通道。
2.独立的第三方平台
垂直提供消息推送服务的平台,这类平台比较多,比如极光、个推等等。除了消息推送之外,这些平台往往还有其他的产品,比如个性化推荐,短信服务等。
3.统一推送联盟
统一推送联盟旨在为提升中国安卓生态水平,规范国内产业环境,推动中国移动互联网产业健康发展。成立于2017年10月,挂靠单位是电信终端产业协会(TAF),接受工业和信息化部业务指导,住所设在北京。目前国内的大多数手机厂商都已经加入了联盟。相信安卓体系下的推送乱象后面会逐步好转。
产品设计
客户端
App端收到消息推送,一般显示在通知栏。部分机型上还可以自定义声音,还有的系统推送时可以带图片内容。
用户点击消息则进入App内特定页面,点击页面左上角返回按钮,则回到App首页。
在一些应用中设置了消息中心模块,包括应用内各种场景的消息,用户可以查看历史推送的消息。
App还可以设置是否接受推送的开关,是否接受某一类内容推送的开关。
后端
一般情况下平台都会把消息推送集成在自己的管理后台里面,下面介绍一下推送功能的核心。
1.推送文案
一般分为两种,一种是应用名称+文案;一种是自定义标题+文案。在标题或者文案中可以引入用户昵称这个元素,用来吸引用户。比如“晚上好,娜娜。你看中的裙子降价了,来看看吧。”这个文件就比较吸引人。
2.落地页类型
一般是App内原生页面或者H5页面。
3.推送人群
推送人群的设定比较多,需要根据平台特征来设定。比如可以选择最近活跃用户,最近付费用户等等。
4.推送平台
一般是选择iOS或者Android平台。
5.推送时间
可以选择立即推送或者是定时推送。
运营端
运营人员除了需要考虑推送的文案,还需要考虑推送时间、推送频次、推送人群这三个元素。比较通用的规律是早上通勤、中午午休、晚餐后这几个时间段的推送打开率普遍比较高。平台推送的频率不宜过多,建议没有特殊情况每天不超过1次。针对特定人群推送不同的消息,转化率也会有所不同。比如双十一母婴类产品年终大促的消息推送给宝妈的效果肯定就要比全员推送要好。
不友好的推送会增加用户的抵触情绪,轻者关闭消息推送权限内,严重的甚至会卸载App。除了做推送外,运营还需要根据数据来统计相关数据,比如说消息到达率,转化率,卸载率等等。
在中小型平台,推送系统一般是使用第三方平台;而在大型平台中,往往是整合多家平台+自身服务配合处理。产品经理要更多关注功能场景的设计,数据指标,至于保证推送的到达率和稳定性更多地是需要技术团队来解决。希望本文能对大家有所帮助。
在写作过程中,如果有意见或者想法,欢迎有兴趣的读者添加我的微信一起交流探索,共同进步。