对于新集成,我们建议使用专用的 IP 封禁系统,而不是在玩家封禁中指定 IP 地址。
识别
虽然你的游戏可能有自定义系统来识别作弊者和违规者,但 PlayFab 提供了玩家对玩家的举报机制。本质上,你依靠玩家来举报其他有问题的玩家。 若要让客户端举报特定玩家,请在客户端代码中使用以下代码片段。- 一个举报事件,你可以通过分析工具 (1) 定位它。
- 选择 player_reported_as_abusive 事件类型 (2)。
- 这将显示:
- 事件名称 (3)。
- 被举报的玩家 ID (4)。

应用封禁
一旦识别出有问题的玩家,你可能会应用封禁。有两种方法可以应用封禁:通过 Game Manager 手动应用,或通过代码以编程方式应用。从 Game Manager 创建封禁
社区管理代表可能希望使用 Game Manager 应用封禁。- 导航到 Players 部分。
- 找到并选择有问题的玩家。
- 导航到 Bans 选项卡。
- 选择 Add Ban 以显示 Add Ban 表单。
- 输入封禁原因和期望的持续时间。可选地,你可以按特定 IP ADDRESS (4) 进行封禁。
- 最后,选择 ADD BAN 按钮。


从服务器或服务创建封禁
或者,你可以使用服务 SDK通过下面提供的代码片段以代码方式应用封禁。PlayFab 服务器 SDK 方法提供了更多选项,例如 IP 地址封禁。
你可以使用 CloudScript 函数作为可能封禁玩家的自动化系统的一部分。要了解有关 CloudScript 的更多信息,请参阅我们的教程编写自定义 CloudScript。
