用户召回推送消息到达率低?用这4问推出最优解

简介: 用户召回推送消息到达率低?用这4问推出最优解 张晓亮 2018-04-11 17:08App后台进程促活, 到达率, 推送消息, 最优解, 用户召回在消息推送这件事上,国内无法使用谷歌官方的GCM,各个ROM厂商对消息推送的实现也存在一定差异,甚至同一厂家开发的不同版本ROM在兼容性上都存在差异。

用户召回推送消息到达率低?用这4问推出最优解

在消息推送这件事上,国内无法使用谷歌官方的GCM,各个ROM厂商对消息推送的实现也存在一定差异,甚至同一厂家开发的不同版本ROM在兼容性上都存在差异。在此局面下,为了尽量提高消息的到达率,大至 ROM 厂商,小至各种提供推送服务平台都在各显神通。

 

▌ 什么是到达率?

我们认为比较公正的计算方式是将收到推送消息的设备数量作为分子,将圈定用户所关联的设备数量作为分母。这样的到达率对业务人员的后续分析更有参考价值。

 

用户转化漏斗模型

用户转化漏斗模型

 

▌什么情况下绝对不可能收到推送消息?

以下三种情况用户将无法收到推送消息:APP 已被删除;没有开启接收通知的权限;设备在推送期间一直没联网,这也是 iOS 平台送达率也无法做到 100% 的原因。

 

而导致到达率低的根本原因是具有应用启动管理功能的 ROM 限制运行在其上的应用自启动。推送服务都是以目标 APP 作为载体,当目标APP 不活跃时,自然就收不到任何的消息了。

 

讨论如何提高安卓的推送消息到达率的文章不胜枚举,其结论普遍如下:

1. 对小米使用小米推送;

2. 对华为使用华为推送;

3. 再选择一个三方服务去覆盖其它品牌;

一些云服务推出的混合推送也遵循上述逻辑。如果这样做,在 APP 中需同时包含至少 3 个推送服务的 SDK。

 

选择小米和华为的推送服务是因为对于小米系及华为系的设备,其官方推送服务会使用系统级服务来接收推送消息,以确保通知栏消息的送达效果,便于下次启动时在 APP 内能看到透传消息。根据实测,官方的推送服务在自家设备的推送到达率上明显优于三方服务。

 

▌透传消息和通知栏消息有什么区别?

透传消息是透明传送消息的简称,是指手机系统不对消息进行处理,而直接转发到 APP上;通知栏消息则是调用系统通知栏进行处理的消息。透传消息的好处显而易见,APP 获得消息后可以进行更灵活的处理,比如可以在通知栏上进行提示,可以设定更丰富的样式等等。但透传消息仍有弊端,一旦 APP 不处于活跃状态,或无法自启动,那么就会错过第一时间触达用户的机会。三方推送服务通常会在一定时间内进行多次推送,但如果用户在这段时间内依然没有启动 APP,消息就无法触达了。

 

传统操作上,大家通常采取保活手段来延长 APP 活跃时间,但随着 ROM 厂商的版本更新,这方面的监控越发严苛,保活的效果也越来差,因此很多厂商选择提供互拉服务。

 

▌ 什么是App后台进程促活?

一个设备上可能存在多款 APP 都包含某个 SDK 的情况,随着设备上嵌入某 SDK 的 APP 数量增多,目标 APP 『处于活跃状态』的时间也会更长。也就是说,即使推送消息的目标 APP 没有活跃,只要某个包含着相同 SDK 的 APP 活跃,其中的 SDK 就能想办法将目标 APP 唤醒,来完成接受透传推送的目的,这就是所谓的APP后台进程促活。

 

基于易观方舟的用户触达(app消息推送)

 

易观利用自己的产品矩阵,整合众多合作伙伴资源,以帮助接入易观方舟的APP实现后台进程的保活,从而提升消息推送的到达率。

 

极力营销和防止过度营销始终是产品和平台之间的博弈,但随着安卓生态体系中权限的日益紧收,互拉作为一种非正常手段可能也会像保活一样逐步淡出。借用业内观点,从根本上提升产品粘性,才是解决问题的终极之道。在后产品时代,运营,以及精细化运营才是我们更该关注的话题。

 

今后,易观方舟将以数据赋能运营,如有更多运营相关问题可联系我们为您解惑。

 

欢迎试用易观方舟

目录
相关文章
|
安全 网络协议 Unix
Web Security 之 OS command injection
Web Security 之 OS command injection
435 0
|
人工智能 物联网 数据挖掘
奇思妙想之旅:探索AI在智能家居中的应用
随着人工智能技术的不断发展,智能家居已经成为了我们生活中不可或缺的一部分。在这个奇思妙想之旅中,我们将一起探索AI在智能家居领域的应用,以及如何通过AI技术提升家居生活的品质。
800 2
|
机器学习/深度学习 计算机视觉
【小样本图像分割-1】PANet: Few-Shot Image Semantic Segmentation with Prototype Alignment
本文介绍了ICCV 2019的一篇关于小样本图像语义分割的论文《PANet: Few-Shot Image Semantic Segmentation With Prototype Alignment》。PANet通过度量学习方法,从支持集中的少量标注样本中学习类的原型表示,并通过非参数度量学习对查询图像进行分割。该方法在PASCAL-5i数据集上取得了显著的性能提升,1-shot和5-shot设置下的mIoU分别达到48.1%和55.7%。PANet还引入了原型对齐正则化,以提高模型的泛化能力。
456 0
【小样本图像分割-1】PANet: Few-Shot Image Semantic Segmentation with Prototype Alignment
|
11月前
|
存储 JavaScript 前端开发
Axure设计之日期时间范围选择器
在产品设计和原型制作中,日期时间范围选择器是常见需求。本文介绍如何使用Axure的动态面板、中继器、文本框、按钮及时间函数,快速制作一个功能完备的日期时间范围选择器。详细步骤包括创建基本框架、设置时间函数、载入时获取当前时间、添加时间选择功能、更新文本框值和验证格式化。通过这些步骤,你可以在Axure中轻松实现这一功能。
1134 0
|
存储 边缘计算 安全
未来云平台发展趋势及挑战
在数字化转型的浪潮下,云平台作为支撑大规模数据处理与应用部署的基础设施,正成为企业和个人创新发展的关键。本文将探讨未来云平台发展的趋势和面临的挑战,包括边缘计算、多云环境、安全性等方面的问题,并提出应对之策。
310 26
|
传感器 监控 网络协议
MQTT 发布、订阅模式介绍
【2月更文挑战第17天】
1157 6
MQTT 发布、订阅模式介绍
|
Arthas 监控 Java
Java项目方法调用链路耗时追踪(接口优化)
Java项目方法调用链路耗时追踪(接口优化)
1164 0
|
JavaScript API 数据安全/隐私保护
使用 React+ethers.js 开发简单加密钱包(二)
使用 React+ethers.js 开发简单加密钱包
388 0
|
Shell
bash: accelerate: command not found
bash: accelerate: command not found
3741 3
|
小程序 BI
智慧校园学生平台综合评价子系统源码,报表自动生成
学生评价系统是智慧校园电子班牌系统中的其中一个子系统,各学科教师通过小程序或是班级互动电子屏直接评价,以积分的形式每日即时评价学生的按时到校、作业完成、课堂表现等情况,形成学生学习兴趣和学习习惯数据。
285 1