个推安卓推送常见问题整理

个推安卓推送常见问题整理

为了更好地服务开发者,此次我们针对个推Android推送使用中可能出现的一些常见问题做了整理,提供了一些比较方便掌握的解决方法,希望能帮助到大家。

1.Android推送和iOS推送调用模板的区别?

Android调用推送模板是没有限制的,但是iOS我们建议调用推送透传消息加APN代码推送的方式。iOS客户端离线的情况下执行APN代码,客户端可以收到APN通知栏提醒,在线情况下由个推通道进行,客户端只能收到个推透传消息transmissionconment内容。安卓推送不执行APN代码,只会获取个推透传消息内容。如果安卓客户端需要展示通知栏提醒,需要客户端收到透传消息后自定义处理。

2.安卓客户端快速集成无法下发jar包怎么解决?/如何解决安卓maven集成失败?

请将Android Studio 工程中所有 .properties 文件检查一遍,将带有proxy的行全部去掉,不能设代理。

3.透传消息和推送通知的区别是什么?

在安卓推送透传消息时,个推只是负责消息的传递,不做任何处理,如果客户端需要收到透传消息后展示通知栏提醒,需要客户端自己对透传消息处理展示;当推送通知时,个推SDK会处理展示通知栏提醒,用户收到推送后便会展示通知栏。

4.安卓是否支持设置角标?

目前个推还未提供安卓角标设置方法,可以使用透传消息,由客户端开发人员自定义透传处理。

5.为什么安卓通过API发送推送消息,得到的点击数为0?

个推平台不会统计透传消息的展示和点击数,可以通过自定义事件功能来协助统计。

6.Android如何判断是否在线?

第一种方式是通过客户端onReceiveOnlineState()回调的CID状态来判断是否在线,第二种方式是通过服务端接口getClientIdStatus()来查询CID的在线状态。

7.某用户同时在iOS和Android上登录,可以只接收到iOS推送或Android推送的消息,不同时接受两方的消息吗?

如果用户两个手机上都安装了App,那就有两个CID,用户登陆某个设备时,可以使用别名绑定接口将用户ID和个推CID进行绑定,推送时通过别名来推送。

8.个推服务端推送接口的频次限制情况?

to single,单推接口,推送没有限制;

to list,列表推接口,一天限制200万次,一次建议50-100个CID(最多1000个CID),可以多线程循环推送;推送内容一致的情况下,contentid可以重复使用,这样只算一次;

to app,群推接口,一天限制100次,一分钟连续调用不能超过5次。

9.为什么应用已经启动了,收到通知后点击通知栏应用又二次启动了?

请在安卓manifest配置文件里设置:android:launchMode="singleTop"

或者通过服务端推送模板中设置:template.setTransmissionType(2)。

以上就是本期对于个推安卓推送中的常见问题整理,更多问题和解答请移步我们的官网文档中心

个推技术团队始终专注于为开发者提供更好的服务,并不断追求技术创新,而开发者们在实践中提供的各类技术反馈和支持也成为我们消息推送产品优化升级的重要推动力。如果各位开发者在使用我们产品的过程中遇到任何问题,欢迎联系我们,我们会第一时间为您解答。

极客网企业会员

免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。

2019-09-16
个推安卓推送常见问题整理
为了更好地服务开发者,此次我们针对个推Android推送使用中可能出现的一些常见问题做了整理,提供了一些比较方便掌握的解决方法,希望能帮助到大家。

长按扫码 阅读全文