跳到主要内容

司法管辖区

司法管辖区是具有自己特定年龄验证、数字同意和数据保护法规的地理区域。k-ID 跟踪 200+ 个市场的法规,并使用司法管辖区信息来确定哪些合规要求适用于每个用户。

什么是司法管辖区?

司法管辖区通常是一个国家或国家内的细分(如州或省)。司法管辖区使用 ISO 代码标识:

  • ISO 3166-1 alpha-2 国家代码:两个字母的国家代码,如 USGBDEAU
  • ISO 3166-2 细分代码:细分代码,如 US-CA(加利福尼亚,美国)、GB-ENG(英格兰,英国)、DE-BY(巴伐利亚,德国)、AU-NSW(新南威尔士,澳大利亚)

检测位置

虽然位置可以由玩家自行声明,但获取位置信息的首选方法是调用游戏的服务,该服务响应有关玩家 IP 地址的信息。位置字符串可以是 ISO 3166-1 alpha-2 国家代码(例如,"US")或 ISO 3166-2 细分代码(例如,"US-CA")。

最佳实践

尽可能始终提供细分代码。即使某个地区目前没有本地化法规,将来也可能会有。通过提供细分代码,可以确保随着法规的变化调整玩家的权限。

安全考虑
  • 某些游戏有自己的保护措施来检测和防止位置欺骗(例如,通过玩家使用 VPN)。确保发送到 k-ID API 的位置在发送之前已由这些工具验证(如适用),以避免配置错误。

  • 作为最佳实践,玩家的司法管辖区在玩家首次启动游戏时被视为静态,除非客户提交支持请求,否则无法更改 - 这是为了阻止玩家"论坛购物"以启用在其司法管辖区本应被禁止的功能。

获取玩家 IP 地址位置的一个示例是调用 https://ipapi.co/json 等服务,它产生类似于下面显示的 JSON 结果。

{
"ip": "76.22.71.171",
"network": "76.22.68.0/22",
"version": "IPv4",
"city": "Issaquah",
"region": "Washington",
"region_code": "WA",
"country": "US",
"country_name": "United States",
"country_code": "US",
"country_code_iso3": "USA",
"country_capital": "Washington",
"country_tld": ".us",
"continent_code": "NA",
"in_eu": false,
"postal": "98027",
"latitude": 47.4998,
"longitude": -122.0086,
"timezone": "America/Los_Angeles",
"utc_offset": "-0800",
"country_calling_code": "+1",
"currency": "USD",
"currency_name": "Dollar",
"languages": "en-US,es-US,haw,fr",
"country_area": 9629091.0,
"country_population": 327167434,
"asn": "AS7922",
"org": "COMCAST-7922"
}

支持的司法管辖区

k-ID 跟踪 200+ 个市场的法规。以下司法管辖区在 k-ID 监管中心中跟踪,并被接受为有效的 ISO 国家或国家和区域代码。使用未在下面提到的有效区域代码以及此列表中的国家/地区仍然作为需要司法管辖区的 API 的有效参数(例如,"US-MA"),但 API 的行为不会与国家/地区不同。

有关支持的司法管辖区的完整列表,请参阅 支持的司法管辖区

特定于司法管辖区的要求

不同的司法管辖区对以下方面有不同的要求:

  • 数字同意年龄:玩家可以为数据处理提供数字同意的最低年龄
  • 民事年龄:玩家在司法管辖区被视为合法成年人的民事/合同年龄
  • 最低年龄:访问平台/游戏所需的最低年龄(通常为 0,除非受限)
  • 年龄收集方法:哪些方法被批准用于收集年龄信号(出生日期、年龄滑块、平台账户)
  • 年龄保证要求:此司法管辖区的玩家是否需要年龄验证

这些要求由 k-ID 根据您提供的司法管辖区自动确定。您不需要自己实施特定于司法管辖区的逻辑 - k-ID 会自动处理。