专栏首页即时通信IM全员推送接口说明
原创

全员推送接口说明

全员推送服务简介

全员推送服务是基于即时通信 IM 通信架构实现的一组 REST API,用以支持 App 应用的全员推送、标签推送、属性推送等消息推送需求,客户端可通过 SDK 在线推送、离线推送(Android 后台通知和 APNs)接收推送的消息。同时全员推送支持消息的离线存储,帮助运营人员更高效地实现运营目标。

注意: 帐号必须曾经登录过或者手动导入过该帐号,才可以接收到全员推送的消息。

本功能仅针对旗舰版客户开放申请(如您降级为专业版将无法使用),您可通过工单申请开通该功能,申请后我们将对您的需求进行评估,需求评估合理后您方可使用该功能

全员推送服务提供的基础能力

  • 支持 App 内用户全员推送消息。
  • 支持指定用户标签推送消息。
  • 支持指定用户属性推送消息。

产品优势

全员推送服务基于客户端 IM SDK 和即时通信 IM 后台,在消息能力和系统可用性上有可靠保证:

  • 基于 IM SDK,保证消息可达,可简单为应用提供消息广播能力。
  • 支持为每个用户设置最多10个推送属性,各属性可分别设置,互不影响。
  • 属性推送支持选择多个属性的 and/or 逻辑进行推送。
  • 标签推送同样支持选择多个标签的 and/or 逻辑进行推送。
  • 支持只推在线用户,同时支持最长7天的消息离线存储。
  • 支持自定义消息。
  • 支持指定发送方帐号。

应用场景示例

全员推送场景示例

  1. 例如,某款游戏计划在圣诞节推出优惠活动,为了达到运营效果,需要推送给全部用户。这时候就可以采用全员推送服务。此外,为了让更多的用户知道这个活动,可以设置消息离线存储时间。这样即便推送时某些用户不在线,但在离线存储时间范围内,这些用户上线时也能收到消息,从而提升活动质量效果。
  2. 例如,某款直播 App 计划举行一场大型的直播带货活动,需要推送通知给全部用户,这时候就可以在活动开始前7天进行全员推送,同时设置消息离线存储时间为7天。到了活动开始的时间,也可以进行全员推送,不设置消息离线存储时间,这样在线的用户都可以收到活动开始的通知,从而进入直播间,提高直播间人气。

按用户标签推送场景示例

例如,某金融产品计划给那些关注“股票 A”或者“股票 B”的用户推送某一理财服务。这时就可以使用标签推送:

  1. 当有用户关注“股票 A”或者“股票 B”时,调用添加标签接口,给该用户加上对应的标签。
  2. 当有用户取消关注“股票 A”或者“股票 B”时,调用删除标签接口,删除该用户的对应标签。
  3. 在推送接口中设置推送标签条件为“股票 A”或“股票 B”(即 TagsOr 功能),于是所有关注“股票 A”或者“股票 B”的用户都可以收到消息。

按用户属性推送场景示例

例如,某款游戏的用户会员级别有:非会员、普通会员、黄金会员、超白金会员。现在运营人员计划给在深圳的超白金会员用户推送某一活动。此时就可以使用按属性推送:

  1. 设置应用属性名称。该示例中的游戏用户有两个属性:会员等级和所在城市。因此可以设置属性0为会员等级,属性1为所在城市。
  2. 当用户会员级别改变时(例如会员到期或者用户充值买会员时),调用设置用户属性接口,更改用户的会员等级属性。如充值买黄金会员时,设置用户的会员等级属性为“黄金会员”即可。
  3. 当用户更改所在城市时,同样调用设置用户属性接口,更改用户的所在城市属性。如从北京改为上海时,设置用户的所在城市属性为“上海”即可。
  4. 运营活动时,即可调用推送接口,将推送属性条件设为:会员等级为超白金用户并且所在城市为深圳,则所有在深圳的超白金会员用户就能收到消息。

注意: 上述场景属性推送比标签推送更适合。因为使用标签推送的话,当用户所在城市从深圳变为广州,那么应用得先删除用户的"深圳"标签,然后再给用户添加上"广州"的标签,需要调用两次接口。而属性推送的话,直接修改用户所在城市属性即可,只需一次接口调用。

不适合使用消息推送的场景及相关建议

该功能不适合高频发送,建议您仅针对全员,属性及标签进行低频营销活动通知进行推送。

相关API

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 即时通信 IM丨全员推送的玩法,你一定要pick起来!

    1、假如现在有一款游戏 App 打算在圣诞节推出优惠活动,需要推送给全部用户,这时候运营人员一般会使用短信进行用户触达。但是可能会有部分用户因为没留意短信而错过...

    腾讯即时通信IM
  • 移动推送 TPNS 功能大揭秘(上)

    经过 TPNS 团队的辛苦耕耘,我们终于把最新版本带到了您的面前。我们在推送通道、创建推送、推送数据统计等方面都进行了优化。来,快上车,接下来的几分钟为您揭秘 ...

    腾讯即时通信IM
  • 云通信家族“添丁”了——腾讯移动推送TPNS,你的用户促活利器!

    移动推送(TencentPush Notification Service,TPNS)通过稳定、快速、高抵达的推送服务,助力APP与用户之间的连接。仅需快速植入...

    腾讯即时通信IM
  • 即时通信 IM丨全员推送的玩法,你一定要pick起来!

    1、假如现在有一款游戏 App 打算在圣诞节推出优惠活动,需要推送给全部用户,这时候运营人员一般会使用短信进行用户触达。但是可能会有部分用户因为没留意短信而错过...

    腾讯即时通信IM
  • 腾讯高级工程师甘恒通:信鸽海量移动推送服务构建

    本文以海量用户的挑战下做到亿级消息推送为主题,结合信鸽产品的成功经验进行了分享。

    腾讯技术工程官方号
  • iOS 推送手机消息背后的技术

    ? 作者:allenzzhao,腾讯  IEG运营开发工程师 消息推送我们几乎每天都会用到,但你知道iOS中的消息推送是如何实现的吗?本文将从推送权限申请,到...

    腾讯技术工程官方号
  • 移动推送 TPNS 功能大揭秘(下)——个性化的推送设置

    是不是很难选呢?小编想说的是:小孩子才做选择,成年人全都要!这些功能TPNS全都有!由于篇幅有限,本文仅介绍上述功能,解锁更多推送的姿(知)势(识),可前往TP...

    腾讯移动推送 TPNS
  • 移动推送 TPNS 功能大揭秘(上)——智能稳定的推送通道

    经过 TPNS 团队的辛苦耕耘,我们终于把最新版本带到了您的面前。我们在推送通道、创建推送、推送数据统计等方面都进行了优化。来,快上车,接下来的几分钟为您揭秘 ...

    腾讯移动推送 TPNS
  • 移动推送 TPNS 功能大揭秘(上)

    经过 TPNS 团队的辛苦耕耘,我们终于把最新版本带到了您的面前。我们在推送通道、创建推送、推送数据统计等方面都进行了优化。来,快上车,接下来的几分钟为您揭秘 ...

    腾讯即时通信IM
  • 【商城应用】app消息推送流程

    版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/linzhiqiang0316/articl...

    林老师带你学编程

扫码关注云+社区

领取腾讯云代金券