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

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

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

「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


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

查看所有标签

猜你喜欢:

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

Design for Hackers

Design for Hackers

David Kadavy / Wiley / 2011-10-18 / USD 39.99

Discover the techniques behind beautiful design?by deconstructing designs to understand them The term ?hacker? has been redefined to consist of anyone who has an insatiable curiosity as to how thin......一起来看看 《Design for Hackers》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具