「Q&A 第2期」个推开发者服务常见问题整理

栏目: IOS · 发布时间: 5年前

内容简介:以上就是本期的“常见问题整理”,如果您在使用个推产品的过程中遇到任何问题,欢迎给我们留言,我们会第一时间为您解答,感谢您对个推的支持与信任。联系电话:

「Q&A 第2期」个推开发者服务常见问题整理

常见问题整理

为了更好地服务开发者,解决大家在使用个推产品中遇到的问题,我们将定期整理常见问题集与各位开发者分享,并持续打磨我们的产品,为大家提供更优质的技术服务。

Q1 :为什么上传的APN推送证书环境和选择的环境一致,却显示“证书环境错误”?

导出证书时务必先单独选择证书,然后再导出,不能带密钥导出或者选择密钥导出。

Q2 :离线有效时间是怎么定义的?

离线有效时间是指,推送消息的时候,客户端cid如果离线,那么推送的消息会暂存个推离线库,只要客户端在这个有效离线时间内重新登入就可以再次收到推送,超过有效离线时间便无法收到。

离线参数如果设置的是true ,没有设置具体的离线时间,默认离线消息保留一小时;如果设置的是false,有设置具体的离线时间,离线消息保存一分钟。

Q3:批量单推(singlebatch)接口的推送限制是多少?

singlebatch 接口一次推送data_too_big , 推送大小一般限制在4k以内;java的SDK 批量单推消息体限制是4096个字节。

Q4 :为什么第三方服务端会接收到返回信息DuplicatedContentId?

这是网络原因导致的。在第三方服务端推送消息时,个推服务端接收到了请求,但是回执没有返回给第三方服务端,因为超时导致再次发送。这种情况下个推服务端会再次接收到请求,但不会再次下发消息,会返回错误信息给到第三方服务端。

Q5 :iOS自定义参数消息如何设置?

首先,服务端设置APN代码时通过addCustomMsg参数,参照 php 的代码 ,添加APN自定义参数。然后,当客户端收到APN通知栏提醒并点击会触发客户端didreceiveremotenotification方法,获取payload参数数据,获取到之后便可以自己解析处理跳转。

Q6 :iOS推送流程是什么样的?

iOS 下发的消息是分两部分的:一部分是走APN的通知栏消息;另一部分是走个推通道的透传消息。这两部分是服务端推送代码里面由APP开发者设定好的,分别是两种不同的方法:如果消息下发的时候,客户端是在后台的(也就是客户端是离线),那么会收到APN的通知,透传消息就进离线了,只有下次在线的时候 (也就是下次应用到前台的时候)才会下发; 如果下发的时候应用是在前台的,客户端就能够直接收到透传消息。

Q7 :个推到达率的影响因素有哪些?

一般是受离线时间、网络状态等因素影响。如果离线时间设置得太短,就会导致消息接收到的用户量少。如果网络状态不好,就会导致消息成功下发但回执没有被个推服务器收到,个推就不认为这是一个到达。

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

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

Q9 :安卓是否支持设置角标?

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

Q10 :为什么推送数据没有展示数、点击数统计?

通知栏消息是有展示数与点击数的,透传消息是没有的。因为个推不对透传消息做任何处理,如果想让个推协助来统计,可以用自定义事件进行统计。

扩展:对于透传消息处理成的通知栏消息的点击事件统计、应用内部的某个事件统计(如点击某个按钮、跳转动作等),可以用自定义事件来统计,先在个推开发者平台定义好自定义事件的名称及编号,在需要埋点的地方调用对应方法sendFeedbackMessage 来提交统计。

以上就是本期的“常见问题整理”,如果您在使用个推产品的过程中遇到任何问题,欢迎给我们留言,我们会第一时间为您解答,感谢您对个推的支持与信任。

联系电话: 4006-808-606

客服邮箱: support@getui.com


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

编程之法

编程之法

July / 人民邮电出版社 / 2015-9-1 / 49.00元

本书涉及面试、算法、机器学习三个主题。书中的每道编程题目都给出了多种思路、多种解法,不断优化、逐层递进。本书第1章至第6章分别阐述字符串、数组、树、查找、动态规划、海量数据处理等相关的编程面试题和算法,第7章介绍机器学习的两个算法—K近邻和SVM。此外,每一章都有“举一反三”和“习题”,以便读者及时运用所学的方法解决相似的问题,且在附录中收录了语言、链表、概率等其他题型。书中的每一道题都是面试的高......一起来看看 《编程之法》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具