액세스, 기능 및 동의
이 섹션의 개념은 Verifiable Parental Consent (VPC) 흐름을 구현하는 데 필수적입니다. 이러한 개념은 연령 정보를 수집하고, 부모 동의를 얻고, 권한을 관리하며, 게임이나 애플리케이션에서 플레이어의 기능 액세스를 추적하는 방법을 이해하는 데 도움이 됩니다.

이러한 개념은 연령 확인 흐름이 아닌 VPC 흐름(동의 흐름)에 특별히 적용됩니다. 연령 확인 흐름은 더 간단하며 세션, 권한, 동의 Challenge 또는 가족 구성을 포함하지 않습니다.
이러한 개념이 중요한 이유
VPC 흐름은 부모 동의 규정을 준수하기 위해 함께 작동하는 여러 상호 연결된 개념을 포함합니다:
- 연령 수집: 플레이어의 연령 결정 및 부모 동의 필요 여부
- 동의 관리: 부모 승인 획득 및 추적
- 권한 제어: 연령 및 동의 상태를 기반으로 플레이어가 액세스할 수 있는 기능 관리
- 세션 관리: 시간에 따른 플레이어 권한 및 동의 상태 추적
이러한 개념을 이해하면 다양한 연령대의 플레이어에게 적절한 사용자 경험을 제공하면서 부모 동의를 올바르게 처리하는 규정 준수 애플리케이션을 구축할 수 있습니다.
핵심 개념
연령 수집 및 동의
- 연령 게이트: 액세스를 허용하기 전에 사용자 연령을 수집하고 확인하는 메커니즘
- Verifiable Parental Consent (VPC): 미성년자에 대한 부모 동의를 얻기 위한 규제 요구 사항 및 프로세스
- Challenge: 부모 승인이 필요한 경우 동의 Challenge 작동 방식
세션 및 권한 관리
부모 기본 설정 및 기능
- 신뢰할 수 있는 성인 기본 설정: 부모가 동의 및 권한 기본 설정을 구성하는 방법
- 필수 기능: 동의가 필요한 경우에도 제품이 작동하는 데 필요한 기능
- 데이터 라이트 모드: 부모 동의를 기다리는 동안 제한된 액세스 제공
VPC 흐름 시작하기
VPC 흐름을 처음 사용하는 경우 다음 기본 개념부터 시작하세요:
- VPC - 규제 요구 사항 및 기본 흐름 이해
- 연령 게이트 - 연령 정보 수집 방법 학습
- 세션 - 권한 추적 방식 이해
- Challenge - 동의 Challenge 작동 방식 학습
구현 가이드는 시작하기 섹션 또는 VPC 빠른 시작 가이드를 참조하세요.
저장되는 데이터
아래 다이어그램은 k-ID에서 아동, 신뢰할 수 있는 성인 및 세션에 대해 저장되는 데이터의 상위 수준 보기입니다.

확인된 부모 데이터와 아동 데이터는 모든 제품에 걸쳐 독립적으로 유지됩니다. 부모가 한 번 확인되면 새 게임에 대해 다시 확인할 필요가 없습니다.
확인된 생년월일
동의가 필요한 경우 신뢰할 수 있는 성인에게 플레이어의 생년월일을 확인하도록 요청하며, 이는 플레이어가 연령 게이트에서 입력한 내용이나 플랫폼 또는 기존 계정에서 획득한 내용에서 변경됩니다. 플레이어의 확인된 생년월일은 /age-gate/check 및 /session/get API의 dateOfBirth 필드에서 반환됩니다.
신뢰할 수 있는 성인의 이메일
현재 플레이어에 대한 승인 신뢰할 수 있는 성인의 이메일은 /challenge/get-status 응답의 approverEmail 필드에서 반환됩니다. 이 이메일 주소는 고객 지원 사례에서 사용하기 위해 게임의 플레이어 계정과 연결할 수 있습니다.