メインコンテンツに移動

管轄区域

管轄区域は、年齢確認、デジタル同意、データ保護に関して独自の特定の規制を持つ地理的領域です。k-IDは200以上の市場で規制を追跡し、管轄区域情報を使用して、各ユーザーに適用されるコンプライアンス要件を決定します。

管轄区域とは?

管轄区域は、通常、国または国内の細分化(州や都道府県など)です。管轄区域はISOコードを使用して識別されます:

  • ISO 3166-1 alpha-2国コード: USGBDEAUなどの2文字の国コード
  • 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 Regulatory Hubで追跡され、有効なISO国コードまたは国と地域コードとして受け入れられます。以下に記載されていない有効な地域コードを、このリストの国と一緒に使用することも、管轄区域を必要とするAPIへのパラメータとして有効です(たとえば、「US-MA」)。ただし、APIの動作は国と異なりません。

サポートされている管轄区域の完全なリストについては、サポートされている管轄区域を参照してください。

管轄区域固有の要件

異なる管轄区域には、以下に関する異なる要件があります:

  • デジタル同意年齢: プレイヤーがデータ処理についてデジタル同意を提供できる最小年齢
  • 法的年齢: 管轄区域でプレイヤーが法的成人と見なされる法的/契約年齢
  • 最小年齢: プラットフォーム/ゲームにアクセスするために必要な最小年齢(通常は制限がない限り0)
  • 年齢収集方法: 年齢シグナルを収集するために承認されている方法(生年月日、年齢スライダー、プラットフォームアカウント)
  • 年齢保証要件: この管轄区域のプレイヤーに年齢確認が必要かどうか

これらの要件は、提供する管轄区域に基づいてk-IDによって自動的に決定されます。管轄区域固有のロジックを自分で実装する必要はありません。k-IDがこれを自動的に処理します。