feat: 添加 Analytics 分析功能(行为追踪、错误码、协议更新)

This commit is contained in:
qzl
2026-04-02 11:52:23 +08:00
parent b101826de5
commit 7b6dbe72c3
24 changed files with 682 additions and 52 deletions
@@ -79,6 +79,26 @@ String? mapErrorCodeToL10nKey(
return 'errorNotFound';
case 'AUTH_UNAUTHORIZED':
return 'errorReLogin';
case 'ANALYTICS_LOGIN_PASSWORD_INVALID':
return 'errorGenericSafe';
case 'ANALYTICS_AUTH_HEADER_MISSING':
return 'errorReLogin';
case 'ANALYTICS_AUTH_SCHEME_INVALID':
return 'errorReLogin';
case 'ANALYTICS_AUTH_TOKEN_MISSING':
return 'errorReLogin';
case 'ANALYTICS_TOKEN_MALFORMED':
return 'errorReLogin';
case 'ANALYTICS_TOKEN_SIGNATURE_INVALID':
return 'errorReLogin';
case 'ANALYTICS_TOKEN_PAYLOAD_INVALID':
return 'errorReLogin';
case 'ANALYTICS_TOKEN_EXPIRED':
return 'errorReLogin';
case 'ANALYTICS_DATE_FORMAT_INVALID':
return 'errorGenericSafe';
case 'ANALYTICS_FILE_NOT_FOUND':
return 'errorNotFound';
case 'JWT_VERIFIER_NOT_CONFIGURED':
return 'errorServer';
case 'AUTOMATION_JOB_LIMIT_EXCEEDED':