메인 콘텐츠로 이동

고급 개념

게임 내 k-ID 경험을 세밀하게 조정합니다.

📄️ 나이 상태 사용

k-ID가 특정 기능과 관련된 풍부한 권한 설정을 제공하지만, 일부 게임은 특정 기능과 독립적인 더 뚜렷한 플레이어 경험을 만들어야 할 수 있습니다. 예를 들어, 게임은 플레이어가 법적 성인이 아닌 경우 게임 내 광고를 전혀 표시하지 않을 수 있습니다. 이 경우 게임은 세션의 ageStatus 필드를 확인할 수 있습니다. 이 필드는 DIGITALMINOR(디지털 동의 나이 미만), DIGITALYOUTH(민사 나이 미만이지만 디지털 동의 나이 이상), 또는 LEGAL_ADULT(민사 나이)일 수 있습니다.

📄️ 플랫폼 나이 신호 사용

많은 게임 플랫폼(Meta, Xbox, Playstation 등)이 게임이 시작될 때 플랫폼별 나이 신호를 게임에 전송합니다. 게임이 나이 게이트를 표시할 때, 플레이어가 제공한 나이가 플랫폼별 나이 신호에서 제공한 범위를 벗어날 수 있습니다. 이 경우 컴플라이언스를 위해 두 값 중 더 낮은 값을 가정해야 합니다. 그러나 첫 번째로 불일치를 방지하기 위해 게임은 플랫폼 나이 신호를 사용하여 플레이어가 나이 게이트에서 제공할 수 있는 가능한 나이를 제한할 수 있습니다. 이를 위해 /age-gate/get-requirements API에서 반환되는 두 가지 중요한 필드인 digitalConsentAge와 civilAge가 있습니다. 이러한 필드를 사용하여 나이 게이트를 제한하여 디지털 미성년자에 대해서는 디지털 동의 나이까지의 값만 허용하고, 청소년에 대해서는 디지털 동의 나이와 민사 나이 사이의 나이 값만 허용할 수 있습니다.