Push 消息推送策略与设计

作者: 赵知了 | 来源:发表于2019-07-10 18:50 被阅读8次

    Push 是用户触达,信息分发的一种形式。由于它具有平台主动性和强制性,对提升产品用户活跃度有很大作用,因此也算是App的标配。

    从 Push 触发形式上看,分两种,一种由运营人员编辑,主动推送,我们称为运营 Push;一种由推送策略决定,根据用户行为触发相应的推送,我们称之为自动化 Push。

    推送原理

    一条消息是如何推送到你的手机上?

    在推送时,客户端推送SDK会根据用户设备号生成一个对应关系的 TOKEN,最为推送用户标识的唯一 ID,推送通道更换 TOKEN 信息作废,对平台来说是一个比较伤的事情,因此在第一次搭建推送模块时,最好评估清楚接入哪个平台。

    由于不同机型的差异,推送通道也有不同。消息推送 iOS 系统需要调用其自身的推送通知服务(APNs),原生Android需要调用 Google 的 GCM 服务,国内安卓则需要接入不同的厂商 SDK 。目前大多数 App 通过接入第三方 SDK 的形式作为解决方案,常见的第三方推送服务厂商有,极光、友盟、信鸽、个推。

    不同推送通道不仅价格不同,送达率也有较大差异。初创公司一般建议采用友盟免费服务,极光的推送服务数据表现较好。

    推送数据

    与单条 Push 相关的基本数据指标有哪些:

    推送量:指一条 Push 实际推送的目标设备(用户)数

    到达量:指一条实际到达到用户/设备数(通过 SDK 回传上报获得)

    打开量(点击量):点击 Push 调起 App 的设备(用户)数

    点击率=打开量/到达量,用于评估一条 Push 的质量;自动化 Push 的数据分析中,为了减少波动影响,可以计算分析三日、七日打开率

    送达率=送达量/推送量,用于评估通道质量

    授权率:iOS 和Android 推送权限的授权率,用于判断是否需要优化授权提示

    在实际工作中看 Push 不仅只看这些基本数据,还应看一条 Push 对用户的后续影响,我们称为效果质量指标,如:

    落地页停留时长:Push 落地页被打开,开始计时,统计至离开此页面的时间。内容 Push,用户打开后,只在页面停留很短就关闭了,说明内容和标题不符合用户预期,要进行改善。

    单条 Push 二跳率:指用户点击 Push 进入落地页后,再进行二次跳转的设备(用户)数/总进入落地页的设备(用户)数。(页面展开后,用户在页面上产生的首次点击被称为“二跳”)

    单条 Push 跳转方向:单条Push 打开后用户二跳的方向,如存在退出操作,则统计 App 退出率。

    Push 的搭建和运营应该以数据为强指导,分两阶段进行。第一阶段初期指标以 Push 每日/月拉动多少日/月活为核心,衡量 Push 对 DAU 大盘的短期贡献占比;第二阶段以留存、转化、停留时长为核心,评估 Push 对产品核心目标的长期效果,这是最重要的。很多情况下,看上去 Push 每日拉动了xx用户,但仔细评估,发现这些用户下周或者下月就不来了,或者没有交易转化。这说明 Push 出问题了。

    简单说一下 Push 数据的相关采集方式

    1、点击数据:用户在 App 消息处点击后,由推送 SDK 上报服务端;

    2、送达数据:TOKEN 调用数,由 SDK 上报服务端;

    3、Push 关闭:① App 内部关闭,关闭按钮点击事件埋点或 SDK 上报服务端;② 手机系统关闭,SDK 调用用户终端查询,再上报服务端;

    4、页面停留时长:用户通过 Push 进入页面,页面完全打开记为time1,事件跳转前获取时间戳记为time2,相减为停留时长;

    推送样式

    推送在手机前端展示形式一般包含标题、正文、缩略图、emoji几种样式,由于系统不同以及版本差异实际略有不同,建议此处参考各推送平台的后台和相关接口文档。推送后台也据此设计,一般自己开发推送后台,更灵活,也可以直接用第三方的推送后台节省成本。

    客户端展示一般按推送属性和类型进行分类聚合,后续再说,这里不详述。由于不同类型的 Push 重要程度不同,为了促进打开,会有相应的红点策略,引导用户点击。

    如站内存在多类型 Push ,建议给用户设置推送开关的权限。

    自动化推送策略设计

    Push 除了由运营主动推送外,还有业务系统的推送,主要用于提醒、通知用户。比如,订单发货通知、秒杀提醒通知、签到提示通知、评论点赞通知、开课提醒等等。根据不同的业务类型的特点,要对推送策略做统一处理,保证对用户来说,既不耽误事,又不过分打扰;对研发来说,扩展性强,即插即用。

    以我做过的自动化 Push 为例:

    先说背景,社区电商,业务通知多样性且负责,既有社区互动通知又有电商服务通知,既有秒杀又有签到。如何平衡这些通知需求呢。

    设定原则:

    一、免打扰原则:

    ①整体原则,自动化 Push 的通知时间为早 8 点- 22 点,其他时间不 Push,产生的作废;

    ②总量限制,一般情况一天允许用户接收的自动化 Push 上限条数为 4 条;(已经很多了,这里并没有把运营 Push 限制算进来),超过 4 条,作废,不再 Push;

    二、优先级原则:

    当同级但不同类型的 Push 同时触发时,根据优先级,只推送优先级高的 Push;

    基于以上原则, 对站内通知做了以下分类

    1、通用型:触发即推送,单/总条无上限,时间无限制。“订单退款成功提醒、客服咨询、订单未付款提醒”等 Push 归入此类;

    2、互动型:触发即推送,单/总无上限,时间限制8点-22点。“内容推荐、收到评论、收到回答”等 Push 归入此类;

    3、定时类:用户触发滞后推送,发送时间点定位9、12、14、17::30、21点;每个类型上限 1 条,1天上限 4 条,在时段内触发集合推送。按优先级筛选,有限推送高优 Push 。优先级相同时,随机推送;“收到点赞、被关注、被收藏”等归入此类。例:“过去 3 小时,有 12 个小伙伴点赞了你的帖子”、“小明等 10 名小伙伴收藏了你的回答”。归类到这个类型的Push 一般紧急程度不高,单条信息量和信息价值较低,实际打开率不高等特点,聚合在一起有助于强化消息重要程度,促进用户点击。

    4、业务定时类:根据业务特点,进行配置的推送类型。推送时间不定,由该 Push 逻辑进行触发,需要每日后端跑数据进行支持。比如“优惠券即将过期提示”这条策略,需要每天跑站内数据,筛选出目标群体进行推送。“签到提醒”,根据根据功能设置的提醒时间,定期跑数据提醒。

    推送优化策略

    自动化 Push 上线后,我们要评估效果和优化。一条策略 push 打开率受送达量和打开量的影响。

    送达量和我们的策略设置息息相关。如果一条策略打开率较低,且很难提升时,可以通过调整优先级的方式,降低其推送触发,提高其他高打开率push的推送机会。

    打开量和我们在 Push 上预置的文案关联较大。评估效果建议通过A&B测试的方法,迭代优化,条件不支持,可以通过周期性的调整文案做优化。

    Some Tips:

    女性产品,有 emoji 的打开率更高;

    艾特用户名的(@针眼画师),打开率更高;

    半角比全角更合适些,“送你100元优惠券”, 不如“送你 1 0 0 元优惠券”打开率高;

    中英文数字间最好有空格,比如这篇文章所有的 Push 前后都有空格;

    策略含产品推荐时,太长要做省略设计,“...”就可以;

    标点符号是基础,要规范;

    运营推送优化策略

    运营 Push 的推送也在朝精细化方向发展,在推送目标上,对群体做了更细致的画像。

    一方面,从业务需求角度,针对不同业务场景设计推送,O2O 类和电商类产品最为典型。对医美、大众点评等到店产品来说,地域和用户偏好是非常重要的两个维度,因此在推送后台会根据用户偏好、所在城市、复购周期等多标签组合进行分群推送;

    另一方面,从用户转化方面考量,围绕用户生命周期设计推送策略,培养用户消费、复购行为习惯,也逐渐凸显重要。

    不同产品群体有着不同的偏好差异,运营业务方可以通过整理高打开的推送标题、正文,筛选关键词,建立关键词库,提升推送数据效果。对于时效性低但打开率高的内容,可以建立内容池,周期性的面目标群体自动分发内容。

    A&B 测试思维

    A&B 测试思维是贯穿 Push 优化始终的,它不仅能够帮助我们明确什么是合适的推送,还能让我们明白用户当下对什么语气、什么问题感兴趣,这不仅关乎推送,更有助于我们把握业务方向。后面再说,这里不展开。

    - END -

    一条推送 = 一封情书

    更多内容关注微信公众号《针眼画师》

    相关文章

      网友评论

        本文标题:Push 消息推送策略与设计

        本文链接:https://www.haomeiwen.com/subject/qpdkkctx.html