移动应用低成本消息推送的正确姿势

一、移动App消息推送的分类

1.1、应用内消息推送

应用内消息推送基于App自身的功能实现消息推送,一般以消息弹框形式展现。

1.2、短信推送

短信推送基于服务商提供的短信接口和短信通道实现推送,展现形式与普通短信一致。

1.3、两种推送方式对比

方式名称 载体 接入方式 查看方式
应用内推送 App自身 App嵌入SDK,开发者调用推送的API推送消息 唤起App
短信推送 短信 开发者调用服务商提供的接口推送消息 查看短信

二、推送的正确姿势

简单说来,必须送达用户的消息建议用短信,其他消息建议用应用内推送。

2.1 消息必达的场景使用短信推送

应用内推送受制于应用的活跃程度、Android系统的碎片化与ROM自身的限制,无法确保消息100%送达用户,因此对于到达率要求很高的场景,建议使用短信推送。

对到达率要求高的典型场景有:

  • 用户注册
  • 登陆认证
  • 密码找回
  • 动账信息

2.2 其他场景使用应用内消息推送

对于到达率没有特殊要求的场景,建议使用应用内消息推送。

典型的场景有:

  • 商品折扣消息
  • 营销活动消息
  • 非关键性通知
  • 实时新闻推送

三、App内消息推送/短信推送组合方案的优势

与消息推送全部使用短信服务比较起来,组合使用App内消息推送/短信推送的优势体现在成本、转化率和用户体验三个方面。

3.1、成本优势

某O2O类型App,月活200万。App平均每个月向每个用户发送20条推广消息,两者使用的成本如下:

注 这里的应用内推送成本使用阿里云移动推送的官网价格为例来说明
推送方式 月活设备数 月推送条数 月付费价格(元)
短信推送 2,000,000 40,000,000 2,000,000
App推送 2,000,000 40,000,000 40,000

可以看出,对于上面的案例,移动推送可以帮助客户节省支出196万/月。

3.2、转化率优势

应用内推送支持根据客户标签、别名进行推送,可以实现精准营销,提升转化率
应用内推送支持客户查看/删除等状态的详细跟踪,有利于后续的二次跟进营销策略
应用内推送增加客户对品牌的认知,更加方便操作,进一步提升了转化率

3.3、用户体验优势

同上节描述因素一致,App内推送终端用户体验大幅提升,非常有利于App的推广和品牌运营。

四、App内推送/短信推送的技术选型

4.1 应用内消息推送选型方法

4.1.1 到达率
到达率 = 实际触达终端用户数/目标终端用户数
4.1.2 推送延迟
推送延迟 = 终端用户收到消息的时间 - 开发者调用推送接口时间
4.2.3 系统支撑能力
系统每秒支持推送的消息数
系统支撑的推送用户量级

阿里云移动推送服务了手机淘宝、UC浏览器、高德、天猫、大姨吗等一大批超级App,另外,阿里云移动推送在到达率、推送延迟、系统容量等方面有非常显著的优势。

阿里云短信服务是阿里云为用户提供的一款通信服务产品,支持快速发送短信验证码、短信通知等。 完美支撑双11期间2亿用户,发送6亿短信。三网合一专属通道,与工信部携号转网平台实时互联。电信级运维保障,实时监控自动切换,到达率高达99%。

五、附录

5.1 App内推送样例

时间: 2024-09-11 23:04:31

移动应用低成本消息推送的正确姿势的相关文章

分分钟搞定IOS远程消息推送

分分钟搞定IOS远程消息推送 一.引言 IOS中消息的推送有两种方式,分别是本地推送和远程推送,本地推送在http://my.oschina.net/u/2340880/blog/405491这篇博客中有详细的介绍,这里主要讨论远程推送的流程与配置过程. 二.远程推送机制的原理 1.从一张很火的图说起 搜索IOS远程推送,你总能看到一张如下的流程示意图,因为这张图确实很火,所以我也将它引用在此: 这张图示意的很清晰,大致意思是这样:你的应用服务端将消息发送到apple的APNS服务器,APNS服

现代IM系统中消息推送和存储架构的实现

前言 IM全称是『Instant Messaging』,中文名是即时通讯.在这个高度信息化的移动互联网时代,生活中IM类产品已经成为必备品,比较有名的如钉钉.微信.QQ等以IM为核心功能的产品.当然目前微信已经成长为一个生态型产品,但其核心功能还是IM.还有一些非以IM系统为核心的应用,最典型的如一些在线游戏.社交应用,IM也是其重要的功能模块.可以说,带有社交属性的应用,IM功能一定是必不可少的. IM系统在互联网初期即存在,其基础技术架构在这十几年的发展中更新迭代多次,从早期的CS.P2P架

IBM WebSphere Cast Iron与WebSphere MQ Telemetry Transport协作实现业务消息推送

基于物联网的 WebSphere MQ Telemetry Transport(简称 MQTT)相关技术在云计算和移动设备之间架起一道桥梁,在低带宽和不稳定的移动互联网中为您提供可靠的网络服务. 云计算.移动互联网.物联网是当前最炙手可热的几个关键词,也是未来最具发展潜力的几个关键技术.云计算可以为人们提供强大的计算能力和存储能力,能够有效地解决移动设备计算能力不足和存储量小的局限性,然而实现这一切的前提是拥有良好的网络环境,包括稳定的链接和高速的传输条件.然而当前移动互联网正处于起步阶段,无法

ios入门之消息推送详解

前言 在去年的苹果大会上,苹果带来的iOS 10 系统中将之前繁杂的推送通知统一成UserNotifications.framework 来集中管理和使用通知功能,还增加一些实用的功能--撤回单条通知.更新已展示通知.中途修改通知内容.在通知中显示多媒体资源.自定义UI等功能. 那么在ios10之前,ios的消息推送是怎么分类的呢? ios 10之前 在ios之前,iOS推送分为Local Notifications(本地推送) 和 Remote Notifications(远程推送). 本地推

轻松搞定iOS远程消息推送_IOS

一.引言 IOS中消息的推送有两种方式,分别是本地推送和远程推送,本地推送在http://www.jb51.net/article/93602.htm这篇博客中有详细的介绍,这里主要讨论远程推送的流程与配置过程. 二.远程推送机制的原理 1.从一张很火的图说起搜索IOS远程推送,你总能看到一张如下的流程示意图,因为这张图确实很火,所以我也将它引用在此: 这张图示意的很清晰,大致意思是这样:你的应用服务端将消息发送到apple的APNS服务器,APNS服务器将消息推送到指定的Iphone,最后由I

HTML5 学习总结(五)——WebSocket与消息推送

B/S结构的软件项目中有时客户端需要实时的获得服务器消息,但默认HTTP协议只支持请求响应模式,这样做可以简化Web服务器,减少服务器的负担,加快响应速度,因为服务器不需要与客户端长时间建立一个通信链接,但不容易直接完成实时的消息推送功能,如聊天室.后台信息提示.实时更新数据等功能,但通过polling.Long polling.长连接.Flash Socket以及HTML5中定义的WebSocket能完成该功能需要. 一.Socket简介 Socket又称"套接字",应用程序通常通过

tigase 消息推送-tigase-server运行报空指针

问题描述 tigase-server运行报空指针 如题通过下载最新版的tigase-server 7.0.1.exe 解压jar 运行安装...启动时报错通过Pandion客户端无法连接,求大神指点!主要是做消息推送 !

如何去掉WPS 2009右上角消息推送条

WPS2009是一款非常不错的办公软件,尤其是个人版的免费开放,更是圆了人们的软件正版化的梦想,从此不再受版权困扰. 由于WPS个人版是一款免费办公软件,所以在软件中适当添加些网站宣传大家都是可以理解的,只是有时由于WPS推送的消息内容较长,造成与菜单栏及按钮紧密接触(如图01),有时在文档操作中误点后,会自动打开浏览器转到相关网页,遮挡住正在编辑的文档,还要将其关闭才能继续操作,这无形中就对人们的心情造成一定的影响.推送条虽说有时可以指向WPS社区的某一主题,会对人们的操作起到一个提示,但毕竟

如何在Safari上禁用消息推送弹窗

  在使用 Safari 浏览一些主流网站的时候,通常会出现一个询问你是否接受消息推送的弹窗.虽然我们可以选择拒绝,然后再继续往下浏览,但是总是重复同样的操作是一件非常麻烦的事情. 今天,我们来说一说如何在 Safari 浏览器上禁用网站的消息推送弹窗,如果你也被这个问题困扰的话,不妨来参考一下. 步骤一:在 macOS 系统中打开 Safari 浏览器,并在菜单栏中点击"Safari",然后选择"偏好设置". 步骤二:在弹出的窗口中点击"通知"