「小游戏服务平台」(扩展工程版)
小游戏平台错误码规范(扩展工程版) 1. 错误码分层设计 为了便于定位和统一管理,可以采用 分层 + 分模块 的设计: 1.1 分层 前端层错误(1xx):网络错误、版本不兼容、SDK 调用失败 服务端业务错误(2xx):用户、游戏、广告、支付、风控等业务逻辑错误 系统级错误(5xx):服务器异常 …
tag
小游戏平台错误码规范(扩展工程版) 1. 错误码分层设计 为了便于定位和统一管理,可以采用 分层 + 分模块 的设计: 1.1 分层 前端层错误(1xx):网络错误、版本不兼容、SDK 调用失败 服务端业务错误(2xx):用户、游戏、广告、支付、风控等业务逻辑错误 系统级错误(5xx):服务器异常 …
小游戏平台错误码手册 v1.0 1. 总体说明 错误码格式:[A][BB][CCC] A → 错误级别(1=系统级,2=业务级,3=第三方依赖) BB → 模块编码 CCC → 模块内编号 统一返回结构:
小游戏平台错误码规范(落地实现版) 1. errors.yaml 配置文件模板 统一在仓库中维护错误码: # errors.yaml system: - code: 10001 http: 500 message: "系统错误,请稍后再试" i18n: en: "System …
设计一个 小游戏平台的错误码规范,需要做到: 统一规范:所有服务、接口、SDK 使用同一套错误码标准。 可扩展性:支持多模块、多语言(前端、后端、SDK)。 可诊断性:既能给用户友好的提示,又能给开发者提供精确的调试信息。 多层次信息:错误码(Code)、错误信息(Message)、调试上下文 …