带你了解什么是Push消息推送
前言
只有光头才能变强。
文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y
如果有看我最近文章的同学可能就知道我在公司负责的是一个消息管理平台(推送系统)
而Push消息是这么多种类型之中非常重要和常用的一种类型,最近也希望针对Push推送做些新的尝试,于是去学习学习些Push消息运营的技巧。
这篇文章主要是记一些笔记,以及希望听听你们是怎么看待Push推送的(不妨在评论区留言)。
一、什么是Push消息?
Push消息是非常常见的,每个APP几乎都有此类的产品。举个例子:
二、Push消息能做什么?
一般我们认为Push消息能做以下的事情:
- 唤醒用户,提高用户的留存率,提高产品活跃度。我手机下载了蘑菇街,但我似乎把它已经忘记了(好久没用了),如果此时这个APP给我推送一条我有兴趣的内容。我可能会继续用蘑菇街这个APP,甚至从此活跃起来(购买消费)
- 告诉用户我有新的产品上线了(带动功能模块使用率)。本来蘑菇街是做商城的,现在做起直播来了。但好多用户好像都不咋留意到,此时我推送一条直播的消息给用户,可能用户就爱起直播了。
Push消息能够在你手机闭屏时(即便你没有打开APP),通过通知来给你推送信息,是一种能够直接触达用户的消息推送
- 相对短信而言:成本低、样式多样(支持标题/简介/图片)、链接跳转直接到APP
三、Push消息现状
不知道你们在手机上下载完APP会做啥事,反正我第一时间就把通知消息给禁用掉了(除了微信)。
之前试过忘了把高德地图的通知关掉,天天给我推送消息,想弄死高德地图的心都有了(haha)。
主要是现在每个人的手机容量都不少,装的APP少说都20个了。如果每个通知消息都打开,那得多烦人啊。有的APP一天还给你推个几条,本以为是重要的事,没想到是自己不感兴趣消息。一不开心,把APP给卸载了也是常见的操作了。
用户收到不感兴趣的推送可能会导致:
- 把通知消息给关闭了
- 把APP给卸载了
四、推送的内容
推送的内容又可以分为以下的几类:
- 系统功能类(消息提醒):比如快递签收通知,发货通知,关注的主播开播(上新)啦
- 营销类(活动/优惠类):比如某某时间开始大促,赶紧抢购
- 内容类:比如晓明哥经典语录,穿搭风格教程
- 资讯类:新闻、时事内容推送
针对上面所说的Push推送好处以及坏处,这就非常考验我们到底推送些什么内容给用户了
- 推的内容好:提高用户留存率、提高产品活跃度、提高用户对APP的粘度
- 推的内容差:用户对你的内容变得麻木、直接关闭通知消息、甚至卸载APP
那么一般我们会考虑些什么因素呢?有以下几个:
- 文案
- 推送时机
- 推送频率
- 推送的人群
4.1 文案
有一个叫做爱达法则(AUDA)公式:
文案就不用多说了,相信大家都听过UC标题,如果有一个好的文案内容那吸引用户点击的概率就更高一些。目前一般的推送会用一些小技巧去提高用户的
- 在文案末尾后加上引导话术:
“点我揭晓”、“→”、“>>”
- 多多利用
数字
:众多品牌3折起,更有10元的裤子,你还等什么? - 增加emoji表情
- 结合热点:今天晓明哥又出新语录!
- 更强的关联性:比如除夕的时候,你微信收到N个祝福消息,但一看就是群发的,没啥意思。但此时,有个朋友给你发了条消息:“3y 春节快乐”。你就觉得有点温馨了,是不是!
- .....有待挖掘(欢迎评论交流)
4.2 推送的时机
如果是资讯类的,推送的时机显然是越早越好了(不然别人家的都推送完了,用户都知道了。你才推送,那谁还点进去啊)--- 同时作为是官方推送的,还应保持准确性
一般推送内容,我们都是希望在大家相对空闲的时间去推送,比如:
上班路上及早餐时间(9-10点)、午休(12-14点)、下班路上(6-7点)、睡前(21-22点)
不同的用户群体,时间可会有一定的调整。所以这就得寻找相对适宜的时间了。
3y正写着代码,正在烦躁着这个Bug怎么这么的无厘头时,此时一个Push推送过来:“你有一张代金券即将到期!”
4.3 推送的频率
9-10点给你推条:关注这些,你的Java水平一定能提高!
12-14点给你推条:三年大佬经验总结,买了就是赚到!
18-19点给你推条:耗时一个月整理的英语资源!一次性全部分享给你!
21-22点给你推条:价值1999的大数据资源,免费送给你!
那显然,你肯定会取关我,是不是。推送的频率要控制得当,一般来说一天用户不能收到3天以上的推送(消息多了,算是骚扰了),甚至不能每天都给用户推送(可能隔天推一次会好一些)。
4.4 推送的人群
现在互联网公司都有自己的用户画像系统,给同一类人推送合适的消息是较合适的。比如说:
- 有一批用户刚注册平台,给这批用户推送个优惠券,促进他的购买欲
- 有一批用户可能身高150+,给这批用户推荐些矮小的搭配风格推荐
- 有一批用户的地址位置在广州,给这批用户推荐一下:广州就该这么穿,你就是整条街最靓的仔!
- ...这儿可以跟文案关联起来,这样的推送会更加精准一些,用户可能会点击的概率会更高一些。
3y是一个学Java的,收到的通知消息却是:“Excel从入门到精通,只要30天!”(关键是我也没关注过Excel的内容),那此类的推送如果多了,我很可能就把这个APP删了。
五、我们能做些什么?
我们可以做ABTest来尽可能提高点击率。
所谓 A/B 测试,简单来说,就是为同一个目标制定两个方案(比如两个页面),让一部分用户使用 A 方案,另一部分用户使用 B 方案,记录下用户的使用情况,看哪个方案更符合设计目标。
比如,我们现在要推送的人群为100W人,我可以这么做:
- 在12点30分将文案A推10W人
- 在12点30分将文案B推10W人
- 在12点30分将文案C推10W人
- 在12点30分将文案D推10W人
- 30分钟后,观察上面的指标,哪个文案受欢迎,1点钟将剩余的流量(60W)推送那个文案
文案这么多,这不是要累死运营了?文案能不能自动生成,推送的人群能不能更精准,推送的时机能不能更恰当?.....
想更加了解AbTest?参考资料:
- https://blog.oldj.net/tag/a-b%e6%b5%8b%e8%af%95/](https://blog.oldj.net/tag/a-b%e6%b5%8b%e8%af%95/)
- https://www.jianshu.com/p/33ef663f9b0b
- https://www.infoq.cn/article/BuP18dsaPyAg-hflDxPf
- https://yangwenbo.com/articles/abtest-traffic-diversion.html
- https://www.jianshu.com/p/de8d9f0b14f4
- https://liyaoli.com/2018-04-29/about-ab-test-and-gated-launch.html
最后
希望这篇文章可以让大家大致了解一下什么是Push推送~
乐于输出干货的Java技术公众号:Java3y。公众号内有200多篇原创技术文章、海量视频资源、精美脑图,关注即可获取!
觉得我的文章写得不错,点赞!
带你了解什么是Push消息推送的更多相关文章
- ios手机app消息推送
h5+app项目,推送平台 " 个推 " 首先在manifest.json配置文件中点击模块权限配置,勾选push消息推送配置如图1-1 第二部在manifest.json配置文件 ...
- [Erlang 0106] Erlang实现Apple Push Notifications消息推送
我们的IOS移动应用要实现消息推送,告诉用户有多少条消息未读,类似下图的效果(笑果),特把APNS和Erlang相关解决方案笔记于此备忘. 上面图片中是Apple Notif ...
- Push:iOS基于APNS的消息推送
1. Push的三个步骤,如下图所示: (1)Push服务应用程序把要发送的消息.目的iPhone的标识打包,发给APNS: (2)APNS在自身的已注册Push服务的iPhone列表中,查找有相应标 ...
- 为友盟消息推送开发的PHP SDK(composer版):可以按省发Android push
一直以来APP希望按省市县推送Android push,只能自己分析用户经纬度,打tag发送. 现在终于有服务商提供了. 友盟消息推送 可以“按省推送”,很方便. 我为友盟做了PHP SDK(comp ...
- (转)在SAE使用Apple Push Notification Service服务开发iOS应用, 实现消息推送
在SAE使用Apple Push Notification Service服务开发iOS应用, 实现消息推送 From: http://saeapns.sinaapp.com/doc.html 1,在 ...
- [置顶] 手把手教你iOS消息推送证书生成以及Push消息
iOS推送消息是许多iOS应用都具备的功能,今天在给应用加推送功能,在生成证书的过程中,发生了各种令人蛋痛的事.下面就把步骤拿出来分享下: iOS消息推送的工作机制可以简单的用下图来概括: Provi ...
- 了解iOS消息推送一文就够:史上最全iOS Push技术详解
本文作者:陈裕发, 腾讯系统测试工程师,由腾讯WeTest整理发表. 1.引言 开发iOS系统中的Push推送,通常有以下3种情况: 1)在线Push:比如QQ.微信等IM界面处于前台时,聊天消息和指 ...
- APP消息推送机制的实现(PUSH)
出于好奇,想了解一下消息推送机制,在网上搜索到了几篇文章,感觉还不错,粘贴下来,等真正用到的时候再仔细研究 以下两篇是关于ios的 1.http://blog.csdn.net/xyxjn/artic ...
- iOS 之消息推送(个推)---个人小结
前言:自从上个星期开始整这个推送,弄了差不多一个星期,今天终于给整好了,因此现在来记录这段"奇妙"的旅程. 我们公司使用的消息推送是用的第三方--个推,这里不得不说一下,个推的技术 ...
随机推荐
- idea新建javaweb工程
最近尝试了idea的使用,将idea建立javaweb工程的步骤记录下来 1.方框里边是重点 2.next后输入工程文件名点击finish 3.如图看到项目文件夹里边没有WEB-INF文件夹及里边的w ...
- Jenkins-slave实现并行的自动化测试
前言 上篇文章搭建了Jenkins-slave的分布式测试环境,我一直在想一个问题,使用这种模式能不能实现并发的自动化测试?我的想法是:同一套UI自动化的测试代码,是否能够通过一个Job绑定多个sla ...
- 整理github总结
之前记述过两篇关于git命令的随笔,那时候对git的理解还不太深(虽然现在理解的也不是很多...菜哭了),只会用那些命令,并没有形成自己的知识,今天下载完Git之后,规整了一下自己的github,在吃 ...
- Drawable与 Bitmap 转换总结
极力推荐文章:欢迎收藏 Android 干货分享 阅读五分钟,每日十点,和您一起终身学习,这里是程序员Android Drawable 使用方法详解请看上篇文章. Drawable 使用方法详解 本篇 ...
- shardingjdbc 强制路由走主库查询实时数据 避免主从同步数据延迟
@Beanpublic shardingsphere.demo.entity.Order order(){ shardingsphere.demo.entity.Order order=new Ord ...
- 解决Activiti5.22流程图部署在Windows上正常,但在linux上部署后出现中文变方块的问题
总结/朱季谦 楼主最近在做公司的工作流平台,发现一个很无语的事情,Activiti5.22的流程图在Windows环境上部署,是可以正常查看的,但发布到公司的Linux服务器上后,在上面进行流程图在线 ...
- Linux curl 常用示例
本篇文章包含了curl的常用案例使用. 如果想了解curl选项的详细说明,请参考前一篇文章「Linux curl 命令详解」. 常见网页访问示例 基本用法 访问一个网页 curl https://ww ...
- LR(1)语法分析器生成器(生成Action表和Goto表)java实现(一)
序言 : 在看过<自己实现编译器链接器>源码之后,最近在看<编译器设计>,但感觉伪代码还是有点太浮空.没有掌握的感觉,也因为内网几乎没有LR(1)语法分析器生成器的内容,于是我 ...
- HTML5标签的使用和作用
在菜鸟教程中找了一些关于HTML5的知识点,觉得很有用,可以整理一下,以后使用. 这是一个基本的HTML5文档: <!DOCTYPE html><html><head&g ...
- webgl(three.js)实现室内定位,楼宇bim、实时定位三维可视化解决方案
(写在前面,谈谈物联网展会)上次深圳会展中心举行物联网展会,到了展会一看,80%以上的物联网应用都是在搞RFID,室内定位,我一度怀疑物联网落地方案的方向局限性与市场导向,后来多方面了解才明白,展会上 ...