林海燕制图
■本报记者 武晓莉
“【花点时间】您有货物已发出:请关注花点时间微信公众号,点击{会员服务}-{物流查询}。”“卡户分期优惠季来了,6月底前办理卡户分期享8折优惠!每万元日手续费低至1.58元,更有最高7万积分等你拿。信用卡微信公众号、缤纷生活APP、400客服可申请。【中国银行】”
下拉你的手机通知栏,看看有多少推送通知?根据中国信息通信研究院泰尔终端实验室统计,目前,一个用户平均每天大约会收到100条以上的消息推送,而其中有大量消息推送是打扰信息。
中国信息通信研究院泰尔终端实验室日前发布消息称,安卓统一的消息推送标准目前已取得阶段性成果,未来将由终端厂商提供系统级推送服务,确保APP推送消息接收,同时也可以降低手机耗电和流量使用。
推送服务乱象纷呈
只要有利益驱动的领域就会有乱象,安卓手机消息推送服务也是这样。不分时间、不分内容、不分受众的大撒网式的推送,很令人烦恼。
北京一位年逾八旬的用户何先生对记者说:“我儿子给我弄的手机,下载了一些视频、新闻之类的软件(APP),然后我的手机过几分钟就会响一次,我就得跑过去看,害怕是我儿子找我有啥事。”由于没有关闭消息提醒,何老先生也分不清推送和短信声音的区别,因此不胜其烦。
北京安卓用户小陈说:“一个上午能收到几十条吧,其实也不会看。虽说不看,但会占内存、耗电、耗流量,还得清理。最耽误事的是,有时候重要的推送反而被淹没或者被误删。”
泰尔终端实验室有关人士说,推送消息给APP开发者提供了很大便利,已经成了确保应用活跃的重要手段。然而,与此同时越来越多随之出现的诸如基于推送消息的“保活”“相互拉起”等行为,也给用户和APP生态造成了负面的影响。各种自定义推送消息的泛滥,也对手机通知栏的展示造成了影响,破坏了界面的统一性。
对APP运营者来说,消息推送是市场运营的重要一环。由于缺乏统一的推送通道,消息的下发常常需要依赖应用本身的后台行为来实现,这很容易造成用户对安卓生态和安卓系统的诟病,也给终端产业和移动互联网产业造成了一定的负面影响。
业内人士指出,除上述问题之外,目前各个厂商及第三方推送服务提供商的推送服务各不相同,给开发者带来了巨大的重复劳动。而且,由于不同厂商的长链接协议不一致,导致应用之间不能共享链路,也造成了手机电量、流量的浪费。
目前,大量的垃圾推送消息对用户的打扰已类似于垃圾短信,这不仅对用户造成了打扰,而且也导致有用消息被淹没在消息的海洋里。而企业为了使自己的消息触达用户,又不得不增加消息的推送,从而造成恶性循环,严重破坏了生态。因此,对于消息推送的管理和引导十分必要。
将由系统统一推送
泰尔终端实验室相关人士说,消息推送是APP运营的重要一环,为了优化消息推送成功率,降低电量和流量消耗,系统级的推送服务显得尤为重要。随着安卓8.0版本的发布,未来APP的后台活动将受到更严格的管控,消息推送将只能通过系统级推送通道下发。
泰尔终端实验室相关人士认为,终端厂商和APP厂商在消息推送服务中的“限制—保活”对抗,不仅造成了双输的局面,也给用户造成困扰,阻碍了安卓生态系统在我国的发展。
在此背景下,泰尔终端实验室在3月份曾召开了基于安卓系统的统一推送服务研讨会。参会企业包括华为、小米、vivo、OPPO、三星、魅族、中兴、酷派等终端厂商,百度、阿里、腾讯、奇虎科技等互联网企业,以及个推、极光等第三方推送商。
6月1日,泰尔终端实验室在官方微信上发表声明,称关于未来统一推送的架构体系,各方已经达成一致,未来将由终端厂商提供系统级推送服务,确保APP的推送消息接收;相应地不再允许各APP在后台保留长链接,降低终端能耗、提升用户体验。与此同时,各终端厂商将实现推送通道接口和功能统一,方便开发者接入。另外,第三方推送服务商原则上也遵循统一推送的标准,保证服务一致性,降低开发者学习成本。
标准和服务将统一
泰尔终端实验室相关人士表示:统一推送将以统一的标准提供服务,形成一致的服务、准入、管理机制,保证最终用户的体验,同时降低开发者的工作量。
据悉,在统一推送的标准中,各方针对上述情况达成了共识,为了确保生态的质量,对于消息推送会加强管理。例如,通过推送消息的相互拉起明确不被允许,利用透传消息拉起APP的行为也被禁止。同时,为了保证用户体验,原则上也不支持推送消息的定制化(包括消息样式的定制化以及提示音的个性化,通知栏图标不允许使用外链),保证消息推送的公平性和用户界面的一致性。
现有安卓手机的用户也不用担心。泰尔终端实验室相关负责人说,为了保证服务的延续性,对于已经售出的手机,原有的基于第三方推送服务商的服务依然会继续。
统一推送的标准制定中对于推送消息服务会加大引导。对于消息盲目全量推送、消息点击率过低、消息被大量屏蔽的应用,会受到相应的限制。
推送消息在支付信息、航旅信息、关注事件提醒等方面非常有意义。因此,关键还在于如何使用推送。为鼓励第三方推送服务商、手机厂商和互联网企业为精准推送提供支持,泰尔终端实验室也号召应用开发者珍惜用户体验,用好推送技术,克制无效推送。同时,未来会定期召开协调会议,细化相关的技术和行业自律要求,不断改善安卓消息推送的用户体验。
真能减少手机耗电?
很多用户关心统一推送是否能减少安卓手机耗电?
泰尔终端实验室有关负责人说,现行推送消息过程中的电量耗费,一方面来自其自建长链接通道消耗的功耗,另一方面来自应用为接收消息“自启动”“相互拉起”等“保活”行为造成的资源消耗。在建立统一推送的机制后,推送链路将会合并成为一条,同时,应用不需要为了接收推送消息而“保活”,从而节约手机能耗和系统资源。
由于应用的“日活”数据是开发者和投资人重要的考核指标,因此一些开发者会利用透传消息,在用户不知情的情况下激活应用,造成耗电和资源浪费;透传消息激活应用的做法被限制后,肯定会省电。
统一推送可以帮助手机厂商实现推送消息合并下发,即在手机进入休眠时,将一些非实时推送消息存储,在用手机激活后一次性下发。这样可以减少手机在休眠状况下推送消息点亮屏幕的概率,节约电能。第三方推送服务商也应遵照统一推送的技术和服务标准,保障最大程度地合并链路,减少手机电量和流量的消耗,减少用户打扰,确保安卓系统的用户体验。