| Code |
Description |
Detailed Explanation |
| 1005 |
Package name does not match the AppKey |
Please check whether the package name configured in the client matches the package name configured for the corresponding AppKey application on the official website |
| 1008 |
Illegal AppKey |
Please check the AppKey in the application details on the official website to confirm its accuracy |
| 1009 |
No application has been created under the current AppKey; the SDK version you are using is outdated |
Please check the application details on the official website; update the EngageLab SDK integrated into the application to the latest version. The exact meaning of this error code should be subject to the final server-side definition |
| 6001 |
Invalid setting |
This error code in the tag/alias API indicates that the tag/alias parameter cannot be empty |
| 6002 |
Setting timeout |
Retry is recommended, usually occurs when the network is poor or initialization is not yet complete |
| 6003 |
Illegal alias string |
Valid aliases and tags consist of letters (case-sensitive), numbers, underscores, Chinese characters, and special characters `@!#$&*+=. |
| 6004 |
Alias too long, up to 40 bytes |
Chinese UTF-8 is 3 bytes |
| 6005 |
Illegal tag string |
Valid aliases and tags consist of letters (case-sensitive), numbers, underscores, Chinese characters, and special characters `@!#$&*+=. |
| 6006 |
Tag too long, up to 40 bytes per tag |
Chinese UTF-8 is 3 bytes |
| 6007 |
Number of tags exceeds the limit, up to 1000 |
A maximum of 1000 tags is supported |
| 6008 |
Tag exceeds the total length limit |
In the current SDK, this error code is used when the total byte length of the tags array exceeds 5000 bytes |
| 6009 |
Unknown error |
This error code is reserved. There is currently no explicit trigger scenario in the HarmonyOS SDK code. If you encounter it, please troubleshoot together with the client logs |
| 6011 |
Operation too frequent in a short period |
In the current SDK, this error code is triggered when tag/alias requests are made more than 10 times within 10 seconds |
| 6014 |
Server busy, retry recommended |
Server busy, retry recommended |
| 6015 |
AppKey is in the blacklist |
This AppKey is in the blacklist. Please contact support to remove it |
| 6016 |
Invalid user |
Invalid user |
| 6017 |
Invalid request |
Invalid request returned by the server. Please troubleshoot according to the actual business scenario and request parameters |
| 6018 |
Too many tags |
More than 1000 tags have been set on this device. It is recommended to clear some tags first |
| 6019 |
Query request has expired |
Query request has expired |
| 6020 |
tag/alias operation paused |
It is recommended to try again after some time |
| 6021 |
A tags operation is in progress, other tags operations cannot be performed temporarily |
If the tag-related API is called multiple times, perform the next operation only after receiving the callback from the previous call. If no callback is received, wait 20 seconds before trying again |
| 6022 |
An alias operation is in progress, other alias operations cannot be performed temporarily |
If the alias-related API is called multiple times, perform the next operation only after receiving the callback from the previous call. If no callback is received, wait 20 seconds before trying again |
| 6024 |
Internal server error |
Internal server error, retry after some time |