更新时间:2024-04-18 GMT+08:00
分享

SDK使用问题

本文介绍使用SDK的常见问题和相关报错的处理方法。

  1. 端侧SDK日志接入LTS时需要注意什么?

    答:请用户在使用端侧SDK日志接入LTS时,建议提前做好一键关闭日志上报、逐步提升上报流量等措施,做到及时止损,如果您的移动端日志流量非常大,请提前知会LTS技术支持为您提前预留资源。

  2. 端侧SDK中的上报日志report接口和立即上报日志reportImmediately接口如何选择?

    答:建议使用上报日志report接口,通过调整上报策略,配置上报间隔、上报大小等参数。重要紧急的数据使用立即上报日志reportImmediately接口,即可进行立即上报。

  3. 端侧SDK上报的数据是放到labels参数还是contents参数?

    答:固定数据(例如用户ID、设备型号、渠道、系统、网络等)可以放到labels参数,方便进行维度分析;其他数据建议都放到contents参数,然后按需进行索引配置。

  4. 集成接入SDK包后对于客户App大小和性能有什么影响吗?

    答:iOS端App大小增加50KB左右,Android端App大小增加200KB左右,Web端大小可以忽略不计。在上传日志数据100条/每秒的情况下对性能没有影响。

  5. iOS SDK和Android SDK支持哪些版本?

    答:iOS SDK支持iOS10及以上版本,Android SDK支持Android7及以上版本。如果需要支持更低版本,请提交工单申请开通。

  6. 按文档要求操作接入后,但在LTS控制台查询不到上报的日志数据?

    答:首先检查AK,SK,region,projectId这四个参数是否正确,更多信息请参考SDK接入。其次,在App控制台查看报错提示,详细请参考错误码。最后,请检查端侧权限是否已开通LTS白名单,若有需要,请提交工单申请开通。

  7. App控制台上报日志失败,报错提示接口403?

    答:在云日志服务控制台查看日志流是否开启了匿名上报。详细请参考日志流章节中如何开启匿名写入。

  8. 集成接入SDK的时候提示SDK初始化失败。

    答:可以先开启debug模式,每个参数都会打印,根据提示可以定位到初始化失败的原因。

  9. 端侧上报一条日志长度和大小限制。

    答:一条日志长度是30720个字符,超过该长度的内容会被删除,只截取30*1024长度的内容,然后以字符串方式上报LTS。上报日志的大小限制为1MB。

  10. 端侧SDK日志的上报策略是什么样的?

    答:端侧SDK日志有时间和空间维度的自定义上报策略,上报间隔默认3s,上报条数默认200条,哪个先触发就先上报。

  11. 端侧SDK日志发送是异步发送还是同步发送?

    答:端侧SDK日志发送是异步发送。

  12. LTS能支持多大的端侧SDK并发量?

    答:端侧SDK并发量与资源容量大小有关,理论上来说只要LTS资源足够,并发量不是问题。若需要支持更多端侧SDK并发量,请提交工单申请开通。

分享:

    相关文档

    相关产品