Code |
描述 |
详细解释 |
1005 |
AppKey 不存在 |
请到官网检查 Appkey 对应的应用是否已被删除 |
1008 |
AppKey 非法 |
请到官网检查此应用详情中的 Appkey,确认无误 |
1009 |
当前的 Appkey 下没有创建 iOS 应用;你所使用的 SDK 版本低于 2.1.0 |
请到官网检查此应用的应用详情;更新应用中集成的 EngageLab SDK 至最新。 |
6001 |
无效的设置,tag/alias/property 不应参数都为 null |
设置非空参数 |
6002 |
设置超时 |
建议重试,一般出现在网络不佳、初始化尚未完成时 |
6003 |
alias 字符串不合法 |
有效的别名、标签组成:字母(区分大小写)、数字、下划线、汉字、特殊字符(2.1.9 支持)@!#$&*+=. |
6004 |
alias 超长,最多 40 个字节 |
中文 UTF-8 是 3 个字节 |
6005 |
某一个 tag 字符串不合法 |
有效的别名、标签组成:字母(区分大小写)、数字、下划线、汉字、特殊字符(2.1.9 支持)@!#$&*+=. |
6006 |
某一个 tag 超长,一个 tag 最多 40 个字节 |
中文 UTF-8 是 3 个字节 |
6007 |
tags 数量超出限制 |
这是一台设备的限制 |
6008 |
tag 超出总长度限制 |
总长度最多 7 K 字节 |
6009 |
未知错误 |
SDK 发生了意料之外的异常,客户端日志中将有详细的报错信息,可据此排查。 |
6011 |
短时间内操作过于频繁 |
10s 内设置 tag/alias/property 大于 10 次,或 10s 内设置手机号码大于 3 次,或 10s 内设置 property 大于 10 次 |
6012 |
在 Engagelab 服务 stop 状态下设置了 tag 或 alias 或手机号码 |
开发者可根据这个错误码的信息做相关处理或者提示 |
6013 |
用户设备时间轴异常 |
设备本地时间轴异常变化影响了设置手机号码 |
6014 |
网络繁忙 |
网络繁忙,本次请求失败,请重新发起请求 |
6015 |
黑名单 |
用户被拉入黑名单,请联系 support 解除 |
6016 |
该用户无效 |
失效用户请求失败 |
6017 |
该请求无效 |
本次请求出现异常参数,请求无效 |
6018 |
Tags 过多 |
该用户 tags 已设置超过限制,不能再设置 |
6019 |
获取 Tags 失败 |
在获取全部 tags 时发生异常 |
6020 |
请求失败 |
发生了特殊问题导致请求失败 |
6021 |
上一次的 tags 请求还在等待响应,暂时不能执行下一次请求 |
多次调用 tag 相关的 API,请在获取到上一次调用回调后再做下一次操作;在未取到回调的情况下,等待 20 秒后可做下一次操作 |
6022 |
上一次的 alias 请求还在等待响应,暂时不能执行下一次请求 |
多次调用 alias 相关的 API,请在获取到上一次调用回调后再做下一次操作;在未取到回调的情况下,等待 20 秒后可做下一次操作 |
6023 |
手机号码不合法 |
只能以 “+” 或者数字开头,后面的内容只能包含 “-” 和数字 |
6024 |
服务器内部错误 |
服务器内部错误,过一段时间再重试 |
6025 |
手机号码太长 |
手机号码过长,目前 EngageLab 检测手机号码的最大长度为 20 |
6039 |
liveActivity的PushToken长度超过限制 |
检查PushToken是否正确传值 |
6040 |
liveActivity的标识长度超出限制或者未填写,liveActivity标识最多 24 个字节 |
检查liveActivity标识是否正确传值 |
6041 |
liveActivity PushToken 设置过于频繁 |
请 等待 60 秒 再重试 |
6042 |
liveActivity PushToken 设置数量超过限制 |
请检查接口调用是否正常 |