云Push技术介绍及服务推介

太极推手、推手、打手、揉手、擖手,是太极拳一种训练方法。在太极推手中,强调“沾连黏随不丢顶”。而这也恰恰是移动App应用希望在自身用户中达到的效果。跟随用户的需求变化而变化,加强用户粘性,这是所有的移动开发团队都希望达到的目标。本专题将会为各位读者详细介绍云Push技术,并且向大家推介部分有实力的云Push服务提供商。

让1.5亿移动端用户第一时间获取消息

    用户装了你的应用不一定就是你的忠实用户,根据一个非官方的说法,很多用户下载了某些应用之后就再也没有打开过。也就是说,如果及时唤醒用户并维持他们的活跃度,比如上了新片或者最新的娱乐八卦消息等如何推送到用户眼前,这才是众多厂商首要解决的问题,从技术层面上分析,不论是成本、实时性、可扩展性和个性化,每个都不是容易的事情。[详细]

百度云用户数达7000万 开放云推送服务

    近日,百度宣布将面向开发者提供的服务正式命名为“百度开放云”,作为“百度开放云”能力的重要组成,Push云推送是连接云到端的重要通道,在国内Push服务或收费或延时,功能表现一般的前提下,已对外开放。[详细]

云推送--移动互联网的太极推手

    对于任何一个移动互联网企业而言,如何增强自身的用户粘性都是非常重要的话题。很多移动互联网企业花费了大量的人力物力来增加自身App的装机量,但是由于没有妥善的方式方法来增强用户粘性,出现了中后期的用户流失的现象,这就造成了前期的装机量成本投入浪费。很多移动互联网企业都发现了这一问题,于是他们开始投入成本,来增强用户的粘性。增强用户粘性的方法很多,我们今天只针对云推送技术来跟大家做一番讨论。

云推送的定义

    所谓的云推送,实际上就是Push服务提供商将Push服务开发成型,然后面向众多移动互联网企业提供相关的SDK接口,移动互联网企业在自身的App中调用已经成型的Push接口,利用Push服务提供商的服务器和带宽资源面向自己的用户进行推送行为。

云推送能够为移动开发团队带来的价值

    在了解了云Push的定义之后,我们来看一看云推送能为我们带来什么样的价值。作为一个智能手机用户,可能会接触到的最多的推送行为就是Push技术。这个看上去貌似一条短信的信息,促使我们有可能打开某款App应用进行访问。在51CTO记者采访彩虹公交App的团队,北京图为先科技有限公司的技术负责人孙立家老师的时候得到一个数字,彩虹公交App在没有采用云推送技术之前,日均活跃用户在四万左右,在采用了云推送技术之后,日均活跃用户达到了十万的量级,所以说云推送技术所能够达到的效果是非常可观的。

    不仅如此,云推送技术还能为移动开发团队带来全新的盈利模式。还以彩虹公交App为例,这款App是帮助人们进行公交出行的一款应用。其最大的使用人群是爱好旅游的用户。假设当某位旅游爱好者来到一个不太熟悉的城市,他可以根据彩虹公交App来找到适合自己的出行路线,让自己的旅程更加顺畅。而彩虹公交App针对用户所Push的信息也很有意思,这款LBS应用不仅可以帮助用户寻找指引相关的公交线路,还可以根据用户的地理位置,向其推荐周围值得一看的旅游景点、特色小吃、商场打折信息之类的消息,试想一下,假设一位朋友去杭州旅游,在西湖岸边正在口干舌燥的时候,突然收到一条消息,告诉他前方500米有一个杭州特色饮料店,那么她是不是会非常高兴?而这些推荐的消息,所采用的就是Push技术。在这样的一个过程中,旅游景点周边的相关企业显然可以通过这样的Push行为扩大自身的营业额,如果图为先科技能够根据彩虹公交App提供一套可接受的商业模式,相信会有很多旅游城市的企业愿意同彩虹公交进行合作。 当然,云推送技术能够为移动互联网企业带来的商业模式肯定不止这一种,其他的商业模式还需要各个移动互联网团队根据自身App的特点来灵活运用。

我们一定要用云推送么?

    既然Push技术可以帮助移动互联网企业提升自身用户粘性,建立适合自己的商业模式,这显然是一个非常好的技术。但是,移动互联网企业难道不能自己开发一套Push技术,专门为自己服务么? 这样的想法是好的,但是自行开发Push技术实现起来却并不容易。首先,用户对于Push行为的需求不一样。很多App产品采用的是Push群发的技术,这样的技术对于很多用户而言实际上是一种骚扰行为。虽然用户使用的是同一款App,但是用户对于Push过来的信息理解是不同的。拿刚才彩虹公交App来举例,目前彩虹公交App的装机量大到了六千万用户,这些用户分布在不同的城市。如果一位在北京旅游的用户收到了一条关于西湖边上特色冷饮的Push信息,这个信息肯定属于一个骚扰行为。此外,如果想要把Push的效果最大化,那么对于不同的Push信息,所Push的文件类型也不相同,有的信息用文字,而有的信息采用图片或者视频的形式可能效果会更好。而想要解决这些问题,需要占用技术人员大量的时间和精力,移动互联网企业的研发成本无疑会提升很多。 其次,Push信息的发起者是移动互联网企业,如果这个企业的App产品达到了一定规模,那么群发一次的Push信息对于服务器的压力、对于带宽的压力都是非常巨大的,所以,想要完成Push技术,硬性的服务器、带宽等成本投入也是不小的数字。

云推送技术--移动互联网中的太极推手

    刚才提到了Push技术在实现过程中的技术问题以及成本问题,可能很多移动互联网企业对于Push技术都已经开始有些灰心了,虽然Push技术能够为我们带来若干的价值,但是这真是应了那句老话:"樱桃好吃树难栽",想要有效地利用Push技术,可真不是一件容易的事情。 既然现在已经有了云推送服务提供方,那么为什么不能充分利用拿来主义,将这些已经成型的技术为我所用呢?况且,这些服务提供商都提供了免费服务的模式。他们为移动互联网企业提供了统一的SDK接口来调用自己的Push技术,同时利用自己的服务器、带宽等资源来帮助企业实现其Push需求落地。 我们在此次的专题中为您推荐了三家Push服务提供商,分别是百度云推送个推以及极光JPush。这三类服务都可以帮助您实现自身的Push需求,但是他们之间也略有不同。三款服务的具体区别请参见文章下方的对比表格。 我们在此次的专题中,也为您提供了三个Push服务提供商的相关视频采访、用户采访以及具体的资料介绍,如果您希望通过Push技术来增强自身用户粘性,创造更多的价值,相信您能够在这个专题中找到您的答案。

云push技术对比 百度云推送 极光JPush 个推公共平台
是否全免费 百度云推送全免费,千万级消息并发推送免费 基础业务免费,增值服务和高级业务收费的模式。 小量用户应用免费,大量用户应用收费
推送的内容类型 支持推送文字,包含图片和音视频资源的富媒体内容,及开发者自定义消息体 支持富文本推送,支持富媒体文件推送 支持文字,语音,图片,网页(html5)动画
协议支持 推送信道基于TCP长连接封装私有协议;其他业务功能通过HTTP协议对外提供 TCP长连接,上层通讯协议为自定义的二进制协议。 调用个推需要用http协议,个推采用自己研发的协议
移动平台支持 可以支持Web,Android和iOS平台,即将推出支持
Windows Phone 平台的服务
iOS 和Android,即将支持Windows Phone平台 主要支持iOS和Android平台,symbian也曾支持
其他技术亮点 Android端多个应用可共享一个TCP长连接通道,在省电省流量方面做到最优 客户端SDK以非常低的代价保持连接,电量、流量消耗都很少 稳定,直接嵌入SDK即可完成推送

Push技术调查投票

您最关注的云Push技术问题是:
消息快速到达终端,稳定不丢失
支持多种通讯协议
支持更多的移动平台
支持更多的可推送的内容形式
做到更省电、更省流量
其他
您最关心的使用云push的成本问题有:
您希望通过云push解决哪些问题:

Push技术比拼

百度云推送 极光JPush 个推公共平台

微博互动