メインコンテンツに移動

k-IDをゲームに統合する

k-IDの使用を開始する

📄️ 年齢を確認すること

年齢ゲートが必要な場合、次のワークフローのステップを判断するために/age-gate/check API呼び出しを行う必要があります。プレイヤーの年齢がパブリッシャーポータルで設定されたゲームの最低年齢を下回る場合、返されるstatusフィールドはPROHIBITEDとなります。この時点で、プレイヤーはゲームの継続をブロックされるべきです。現在の場所で検証可能な親の同意が必要な年齢をプレイヤーが入力した場合、statusフィールドにはCHALLENGEという値が入り、新しい同意チャレンジのIDがchallengeIDフィールドで返されます。ゲームはその後、プレイヤーに親の同意を求めるよう促さなければなりません。最後に、statusの値がPASSであれば、プレイヤーはゲームを続行できます。

📄️ セッション権限の使用

ユーザーが年齢ゲートチェックを通過した場合(適切な年齢であるか、保護者から同意が得られた場合)、ゲームは現在のプレイヤーに対する管轄地域固有のすべての権限を取得できます。これは、/age-gate/check呼び出しでstatusフィールドがPASSの場合に取得するか、セッションが以前に作成されてキャッシュされている場合は、/session/getを呼び出して取得します。

📄️ 年齢確認の申し立て

年齢確認が失敗した場合や、ゲームによって割り当てられた年齢カテゴリに異議を申し立てたい場合、プレイヤーは年齢異議申立てのワークフローを作成することができます。年齢異議申立てを作成するには、プレイヤーがファミリーポータルの年齢異議申立てURLにアクセスする必要があります。そこで、管轄地域で利用可能な方法(例:写真付き身分証明書の提出など)を使用して年齢を証明できます。