SDK 接入
为游戏客户端接入盾牌 SDK 与风险信号。
建议先在测试环境完成本指南,再逐步应用到生产环境。
01
安装 SDK
通过项目的包管理器安装 SDK,并在应用启动时完成初始化。初始化应在网络请求之前执行。
CONFIG
npm install @1dun/game-shield
import { Shield } from "@1dun/game-shield"
Shield.initialize({ projectId: "your-project-id" })02
提交风险信号
在登录、支付和匹配等关键流程调用风险信号采集。不要上传不必要的个人数据。
- 登录前调用 collectSignal
- 在异常时记录 requestId
- 使用服务端结果决定业务动作
03
验证集成
在测试环境查看事件面板,确认客户端版本、风险分数和服务端校验结果均正常出现。