消息推送(Push notification)指产品运营人员通过自身或三方的“推送服务”向用户主动地推送消息。简单来说,我们在移动设备(例如:手机)的通知中心或锁屏界面看到的消息都属于消息推送。
作为消息推送的服务提供商之一,华为推送具有怎样的特点和优势?
稳定的系统长连接,高到达率
消息到达率,是衡量消息推送渠道稳定性和可靠性的关键指标。通常,应用推送消息渠道主要有两种,一种是自建推送通道,另一种是厂商推送通道。
应用通过自建通道推送,通常需要应用的进程处于运行状态。而在大多数情况下,运营人员推送消息时,应用进程经常不在运行,除非用户主动打开应用或者授予应用某些系统级的权限。考虑到手机耗电的问题,少有用户会授予系统级别的权限给应用,这就导致了自建通道的消息到达率大大降低,从而影响推送的效果。
作为厂商推送通道,华为推送服务则建立了稳定的系统长连接,通过系统应用来统一展示应用消息。因此,应用获得用户的授权后,不需要常驻后台,也能把消息推送至通知栏,从而保证了应用消息的高到达率——在线到达率99.8%。
数据来源:华为推送服务统计数据
高并发速率,海量消息也能快速送达
除了消息能够稳定到达,新闻类、社交类、交易类等应用还对消息的到达速度有较高的要求。例如:在用户完成交易的那一刻,应用需要及时将交易状态通过推送反馈;好友发送的消息,应用需要在第一时间告知用户等等……
借助华为推送的系统级通道,华为推送服务的推送速度最高可达千万级/秒,每日百亿级的消息量,足以确保消息及时送达,满足应用日常推送的需求。
多种精准推送方式,助力高效精细化运营
高到达率以及并发量满足了消息能够触达用户的基本需求,但不是所有消息都具有普适性,推送的时间或内容不合适,可能会引起用户的反感。所以,推送的精细化运营也尤为重要。
将人群、场景进行划分,并针对性地推送个性化内容,是精细化运营的核心。华为推送支持受众分群、场景化推送等能力,帮助应用高效地实现精细化运营。
(1)主题订阅:向预约或订阅了某些内容的用户定向推送,如定向推送消息给订阅了商品预售提醒的用户。
(2)用户标签:通过对用户标签进行筛选组合,实现人群的划分。
(3)地理围栏:以用户进出某个实际地域边界或停留在某个地域范围内作为触发消息下发的条件。如:用户进入以某餐饮店为中心的地域边界时,可收到该餐饮店的优惠信息。
(4)情景智能:以用户生活中的情景作为触发消息下发的条件,在合适的时机将消息展示给用户。如:当用户的手机插入耳机时,音乐类app给用户推送合适的歌单。
接入简单、便捷,0.5人天可完成接入
华为推送服务丰富的能力以及强大的性能满足了应用多样化的推送需求。此外,为了让开发者们能够简单、快速地接入华为推送服务,华为推送服务团队也在不断优化接入过程,降低开发者的接入成本。目前,客户端接入最快0.5人天,服务端提供示例代码,接入时可直接复制使用。
进入官网了解更多详情,期待您的加入。
原文链接: https://developer.huawei.com/consumer/cn/forum/topic/0201421169958420563?fid=18 作者:HUAWEI-HMS Core