如今APP必不可少的推送SDK

1、产品介绍

MobPush是Mob推出的一款免费的推送服务工具,客户端SDK支持iOS和Android两大平台,集成方便简单快捷,且提供完整的可视化数据和强大的管理后台。

主要功能

1.1 我们的优势

2、推送流程图

2.1  Andorid推送流程

2.2  IOS推送流程

3、消息类型

MobPush 提供提供三种推送消息形式:通知、自定义消息、本地通知。

3.1  通知

通知是指在手机通知栏(状态栏)上会有一条通知消息的展示。通知主要给用户发送提醒类消息,如热点内容、促销活动、版本更新提醒、订单状态、支付状态提醒等应用场景。

3.2  自定义消息

自定义消息又可称作透传消息,是MobPush自定义的消息协议,由MobPush SDK端收到消息后透传给App处理,MobPush是不会把消息展示到通知类。

3.3  本地通知

本地通知是不依赖于网络,无需通过服务器亦可按照条件向当前设备发送一条可见通知,本地通知通常用于特定时间发出的通知提醒,如闹钟这种固定时间通知场景。 MobPush SDK 可上报本地通知用于开发者查看通知明细。

4、通知属性

MobPush支持定时和非定时设置推送属性。

4.1 定时

对某些需要定时发送推送的需求,MobPush可以在开发者平台设置发送时间,可设置一个小时以后需要的推送消息。

4.2 非定时

非定时即及时消息,推送任务设置后就会立即进入发送队列。

5、推送目标

MobPush支持推送目标包含:全部人群、设置标签、设置别名、Registration ID、地理位置

5.1  标签

在MobPush 中,标签通常是给安装App的某个特殊群体用户打上相同标签,可以给每个用户打上最多100个标签, 标签可以作为创建推送的目标人群选择之一。例如: man 、 women、老用户。

5.2  别名

在MobPush中,一个设备只能指定一个别名,而且对同一个App中的用户,MobPush建议设置成不重复的别名,这样可以根据别名来确定唯一用户。例如可以设置App用户系统的唯一标识如Id 、 手机号码为别名。

5.3  Registration ID

Registration ID是MobPush SDK初始化成功后,MobPush给每个设备分配的唯一标识(同一个手机不同App的Registration ID不同), 可以通过IOS SDK、Android  SDK提供接口获取。开发者可以通过指定Registration ID给单一设备发送推送。

5.4  地理位置

地理位置是MobPush提供的可指定特殊地区的设备发送推送功能,当前可以针对某个城市发送推送。

5.5  用户分群

可以针对不同用户进行分群设置,可以按照标签集合+地理位置+注册时间+在线时间+系统版本等进行分群设置,从而达到更加精细化范围目标推送。

6、常见名词解释

6.1 AppKey

注册mob.com开发者后,进入控制台添加应用由mob自动分配的应用标识。在MobPush中是sdk、RestAPI和服务端通信的标识之一。

6.2 App Secret

是由mob自动分配应用Appkey一起分配的对应密钥,在MobPush中是sdk、RestAPI和服务端通信校验的重要组成部分。

6.3 APNs

苹果官方推送通知服务,APNs 允许设备与苹果的推送通知服务器保持常连接状态。MobPush IOS的通知消息都是走APNs发送。

6.4 APNs 鉴权方式

APNs鉴权方式分为两种:

一种是通过p12证书,证书是一种扩展名为p12的文件,它是应用发送消息给APNs的证明。APNs针对不同的环境有不同的证书和密码,因此p12证书文件会有两套:开发者环境证书及密钥、生产环境证书及密钥;

一种是通过Token Authentication,这种不区分开发者环境和生产环境,也需要APNs Auth Key方式的p8后缀证书,而且需要设置BundleID等信息。

6.5 DeviceToken

在使用APNs服务时,需要先由苹果推送服务获取的一个64位的唯一标识,而且该Token并非不变。所以在使用MobPush的时候需要每次启动初始获取到DeviceToken,并且SDK会上报给MobPush服务端与Registration ID绑定。

6.6 新增用户量

当前应用新注册绑定的设备数量。

6.7 创建推送数量

当前应用新创建的推送数量,是通过开发者平台创建和通过Rest API创建的总和。

6.8 目标数量

当前应用创建推送所涉及的设备总数量。

6.9 推送成功数量

当前应用创建推送收到推送消息的设备总数量。

6.10 用户点击数

设备收到通知消息后点击的数量总和。

6.11 API调用数量

请求RestAPI调用的总数量。

6.12 离线消息保留时长

一条给某个用户的推送,如果该用户当前不在线,则会保存为离线消息,待用户下次上线时继续推送给他。可以通过该值为指定离线消息时长,即在该时长范围内用户上线会继续收到推送,否则过期。 默认时长为1天,最长为10天,可设置为0表示不保留离线消息,只有在线用户才能收到。

————————————————

版权声明:本文为CSDN博主「pipimob」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/pipimob/article/details/80320730

(0)

相关推荐

  • UniPush使用指南

    从HBuilderX 1.7.2起,uni-app支持UniPush. 从HBuilderX 2.0.3 alpha起,5+App支持UniPush. 注意 uniPush的客户端jsapi不是uni ...

  • uni

    一.前期准备 在动手之前建议先看下官方文档:https://ask.dcloud.net.cn/article/id-35622__page-5 首先,在App模块配置勾选如下后,点击配置进入DClo ...

  • 聊聊手机上信息推送的那些事儿

    除了微信等即时通讯类应用之外,我把其他的应用的通知功能都关了. 这是我看到过的比较极端的对于手机通知功能的态度,并且曾经我也是这么想这么做的.在我刚开始从功能手机或者诺基亚智能手机转到安卓智能手机的时 ...

  • 个推推送 SDK 集成之 Device Token

    code小生 一个专注大前端领域的技术平台公众号回复Android加入安卓技术群 本文首发微信公众号「code小生」,大家可以搜索关注,专注安卓技术分享. 由来 前段时间给APP增加推送功能,经调研后 ...

  • C#个推SDK推送安卓+iOS

    下载个推SDK,找到这两个dll直接引用. using引用 using com.gexin.rp.sdk.dto;using com.igetui.api.openservice;using com. ...

  • APP版“窃听风云”,为啥你聊什么手机就推送什么?!

    Édouard Manet 聊什么手机就会推送什么,这究竟是蜜糖,还是砒霜? 估计很多人都有类似的经历:你和别人闲聊说想去旅游,第二天打开手机便会收到各种景区.旅游目的地.酒店.打折机票等信息. 你和 ...

  • 大众点评APP怎么关闭优惠活动消息推送?

    手机里安装了大众点评,那么我们就会经常收到应用的各种推送消息,尤其是各种促销类消息或者是优惠活动,这个对我们的用处不大,而且还会严重影响我们的工作和学习,那么如何将这些推送关闭呢? 进入到应用以后点击 ...

  • 统一推送联盟公布新消息,但超极APP依旧很关键

    说起誓要解决国内安卓生态顽疾,特别是试图在如今推送服务领域一团乱麻,并导致用户体验糟糕.开发者心力交瘁.终端厂商心有余力不足局面的统一推送联盟(Unified Push Service,UPS),许多 ...

  • 手机给智能电视远程推送APP教程,最简单的方法,小白一看就会

    手机给智能电视远程推送APP教程,最简单的方法,小白一看就会

  • 15,华为手机鸿蒙专享版APP服务流转功能太强大了,完整推送当前页面

    15,华为手机鸿蒙专享版APP服务流转功能太强大了,完整推送当前页面

  • 为啥现在的app都要消息推送呢?

    为啥现在的app都要消息推送呢?为啥现在的手机app都要消息推送呢?每次关了都给强烈要求我们开启,为什么呢? APP推送消息和很正常,这就像你谈女朋友一样,如果你经常沉默等着她来找你,那肯定不行你需要 ...

  • 说啥来啥,为何App这么“懂你”,精准推送背后藏着哪些秘密?

    11.8亿条!淘宝个人信息泄露的消息一时间甚嚣尘上.而"腾讯获推荐婚恋对象专利授权"的话题迅速上了热搜,围观的网友们马上提出了质疑,这是获取了哪些信息后的"精准算法&qu ...

  • App偷听用户对话精准推送广告?央视揭秘

    网上,手机用户关于被精准推送广告的吐槽声不绝于耳,手机APP弹出的广告,看似是无意的,其实更多时候都属于"投其所好".譬如当我们和朋友在网上聊着一件事情的时候,某款APP就会推荐聊 ...