腾讯信鸽是腾讯官方打造一个免费的专业的移动推送平台,它支持百亿经的通知、信息等推送,可以非常方便的通过SDK嵌入更好的操作,支持对指定用户的推送,是目前开发app必备的文件。
腾讯信鸽推送平台Android sdk升级指南
压缩包内已附上的接入文档,按照pdf上的提示操作即可。
腾讯信鸽推送平台功能特色
快速接入
最短时间内体验
最快最稳定的推送服务
精准触达
针对各类目标用户
多维度传递价值信息
联合保活
多应用共享通道机制
腾讯系应用参与联合保活
全面监控
精确统计触达效果
关键数据尽在掌握
腾讯信鸽返回码
服务器
客户端
常见问题
Q:推送数量/推送频率限制?
A:推送数量无限制。
推送频率上,仅全量广播限频为每3秒一次,其他推送行为不限频。
Q:对单个设备,保存多少条离线信息?保存时间?
A:离线消息Android最多保存5条,iOS最多保存1条;保存时间最多72小时。
Q:标签方面限制?
A:单个设备最多设置100个标签,单个app全局最多可以有10000个不同的标签。
Q:信鸽与腾讯开放平台的APPID数据是否相通?
A:当你在开放平台注册应用并使用信鸽后,应用的信息会自动从开放平台同步至信鸽平台,单独使用信鸽时不用重新接入应用。但是,在信鸽接入的应用不会同步至开放平台。
Q:当第一次注册成功后,没有反注册,以后使用还需要注册吗?
A:不需要,只要没反注册,就不需要再次注册
Q:应用关闭或结束进程后,还能收到推送消息吗?
A:一般情况下都能收到。推送服务会在应用关闭后,继续在后台运行并能够接收到消息。如果推送服务被结束,服务会自动重启并可以正常接收消息。
Q:设备注册为什么收不到回调信息?
A:注册操作中,后台只可能有三种出错行为:
1、不响应;
2、返回错误格式的数据包;
3、返回错误码。这三种行为终端应该都可以检测到并给出回调。
Q:为什么我推送成功了,有了抵达量,点击量却等于0?
iOS点击量统计需要调用特殊代码,具体请参考iOS开发文档。
Q:为什么会出现推送通知时,只有声音却没有文字信息的情况?
A:该问题与系统有很大关系,需要拿设备的logcat来进行特定分析。
Q:token与Account区别?
A:token是一台设备(device)的标识,账号是一个用户(users)的标识。一个token只能绑定一个账号,多次绑定时,以最后一次为准。
Q:账号在设备A上登陆过,又在设备B上登陆?给这个账号发信息会怎么样?
A:只要是没有注销,则两台设备都会收到
Q:标签与账号的区别?
A:标签是用于标识一个token或用户的一些属性,如广东省、男性、游戏玩家等。帐号是用户的账号,请勿用标签作为别名使用。
Q:在应用列表中看到“覆盖设备数”,具体指的是什么?
A:是指该应用下处于注册状态的设备数/终端数,同时也是该应用在推送时可以覆盖到的最大设备数。终端若调用了unregister的接口,覆盖设备数会减少。
Q:为什么在web端推送出现服务器繁忙?
A: 请先检查token以及所选推送环境是否正确,然后检查证书是否正确提交,若还出现相同错误可重新制作一份不带密码的证书提交再试。
Q:推送过程中,非定时推送(立即推送)能否撤销?
A:不能,只有返回push_id的任务才可以做撤销操作。
Q:推送后查看推送列表,已经推送完成了,状态却显示推送中,怎么办?
A:刷新再试试。
Q:在推送时,如何向单个用户推送消息?
A:请参考开发手册,有关于“推送消息给单个设备”和“推送消息给单个账户或别名”的使用指南。
Q:用户重连上线后收到多条push的顺序是怎样?
A:按照消息ID递增。客户端也是按照此规则收取消息,因此,收消息的顺序就是发消息的顺序。
Q:我现在有安卓的用户和iOS的用户,那我php后台要写两个不同的接口分别推给安卓用户和ios用户吗?
A:需要调用两次推送接口 也可以把两个封装为一个。
Q:如果定时push选择的是过去的时间,是不是不会push出去?
A:不是,选择过去的时间系统则会立刻发送。
更新内容
1. 提升Service保活,提高到达率
2. 兼容Android 6.0及以上系统
3. 优化通信方式,优化网络
- PC官方版
- 安卓官方手机版
- IOS官方手机版