年齢カテゴリをチェックする
セッションやチャレンジを作成せずに、生年月日または年齢からプレイヤーの管轄区域における年齢カテゴリーを判定します。 年齢ゲートの判定そのものではなく、カテゴリーだけが必要な場合(プロダクトの挙動を分岐させる場合など)に使用します。
Authorization
api-key In: header
Request Body
application/json
年齢カテゴリチェックリクエスト
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/age-gate/check-age-category" \ -H "Content-Type: application/json" \ -d '{ "jurisdiction": "US-CA" }'{ "ageCategory": "digital-minor"}{ "error": "INVALID_INPUT", "errorMessage": "Invalid jurisdiction"}レート制限
Previous Page
年齢ゲートをチェックする。 POST
年齢ゲートのチェックを実行し、プレイヤーがゲームに入れるかどうかを判定します。必要な場合は年齢チャレンジを作成します。 プレイヤーの管轄区域とあわせて、`dateOfBirth`、`age`、`kuid` のいずれか1つだけを指定してください。1つも指定しない場合、または複数を指定した場合は不正なリクエストになります。`kuid` を指定した場合は、保護者が登録済みの年齢が使用され、作成されるセッションまたはチャレンジはそのユーザーに紐付けられます。 レスポンスの `status` が次の操作を決めます。`PASS` はセッションが返され、プレイヤーはそのまま続行できます。`CHALLENGE` はチャレンジが返され、先に完了させる必要があります。`PROHIBITED` はプレイヤーがプロダクトの最低年齢に達していないため、いずれも返されません。 返されたチャレンジのワンタイムパスワードには有効期限があります。表示する直前に `/challenge/generate-otp` を呼び出し、チャレンジが進行中になるまで定期的に再生成してください。