开发9 分钟

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

验证集成

在测试环境查看事件面板,确认客户端版本、风险分数和服务端校验结果均正常出现。