이 문서에서는 Play Age Signals API에서 반환하는 연령 신호 응답을 설명합니다.
(선택사항) 맞춤 연령대 수신
API에서 반환하는 기본 연령대는 0-12, 13-15, 16-17, 18+입니다.
또는 앱의 최소 연령에 따라 기본 연령대를 맞춤설정하려면 Google Play Console의 연령 신호 페이지 에서 앱의 최소 연령을 제공하면 됩니다.
- Play Console의 연령 신호 페이지로 이동합니다.
- 맞춤 연령대 탭에서 앱의 최소 연령을 최대 3개까지 입력합니다. 최소 연령 간의 차이는 2세 이상이어야 하며 연 1회 변경할 수 있습니다.
- 저장 을 클릭합니다.
반환된 연령대는 기본 API 응답을 재정의합니다. 예를 들면 다음과 같습니다.
- Google Play Console에서 최소 연령을 1개 (15)로 설정한 경우:
- 만 0~14세는
ageLower = 0및ageUpper = 14를 반환합니다. - 만 15세 이상은
ageLower = 15를 반환합니다.
- 만 0~14세는
- 최소 연령을 2개 (13 및 17)로 설정한 경우:
- 만 0~12세는
ageLower = 0및ageUpper = 12를 반환합니다. - 만 13~16세는
ageLower = 13및ageUpper = 16을 반환합니다. - 만 17세 이상은
ageLower = 17을 반환합니다.
- 만 0~12세는
- 최소 연령을 3개 (11, 13, 15)로 설정한 경우:
- 만 0~10세는
ageLower = 0및ageUpper = 10을 반환합니다. - 만 11세 또는 12세는
ageLower = 11및ageUpper = 12를 반환합니다. - 만 13세 또는 14세는
ageLower = 13및ageUpper = 14를 반환합니다. - 만 15세 이상은
ageLower = 15를 반환합니다.
- 만 0~10세는
연령 신호 응답 필드
Play Age Signals API (베타) 응답에는 다음 필드와 값이 포함됩니다. 이러한 신호를 사용하여 연령에 적합한 환경을 제공할 책임은 사용자에게 있습니다.
예 1
디지털 신분증을 사용하여 연령을 인증하고 앱과 공유하는 사용자의 경우 다음을 받게 됩니다.
ageRangeSource는AgeRangeSource.TIER_D입니다.ageLower는 숫자 (예: 18)입니다.ageUpper는null입니다.- 다른 응답 필드는
null입니다.
예 2
연령을 신고 (직접 신고)하고 앱과 공유하는 성인 사용자의 경우 다음을 받게 됩니다.
ageRangeSource는AgeRangeSource.TIER_A입니다.ageLower는 숫자 (예: 18)입니다.ageUpper는null입니다.- 다른 응답 필드는
null입니다.
예 3
연령이 보호자에 의해 관리되고 앱과 공유된 관리 대상 미성년 사용자의 경우 다음을 받게 됩니다.
ageRangeSource는AgeRangeSource.TIER_B입니다.ageLower는 숫자 (예: 13)입니다.ageUpper는 숫자 (예: 15)입니다.- 다른 응답 필드는
null입니다.
예 4
연령 공유에 동의하지 않은 사용자 (또는 부모가 동의하지 않은 사용자)의 경우 다음을 받게 됩니다.
ageRangeSource는null입니다.ageLower은null입니다.ageUpper는null입니다.- 다른 응답 필드는
null입니다.
예 5
연령 추정 방법(예: 셀피 평가, 신용카드 또는 세금 ID)을 사용하여 확인된 연령이 있고 앱과 공유하는 성인 사용자의 경우 다음을 받게 됩니다.
ageRangeSource는AgeRangeSource.TIER_C입니다.ageLower는 숫자 (예: 18)입니다.ageUpper는null입니다.- 다른 응답 필드는
null입니다.
예 6
중요한 변경사항이 승인되고 설치 추적이 활성화된 보호자가 연령을 관리하는 관리 대상 미성년 사용자의 경우 다음을 받게 됩니다.
ageRangeSource는AgeRangeSource.TIER_B입니다.ageLower는 숫자 (예: 13)입니다.ageUpper는 숫자 (예: 15)입니다.significantChangeStatus는SignificantChangeStatus.APPROVED입니다.significantChangeApprovalDate는 날짜 (예: '2026-01-15')입니다.installId는 문자열 식별자 (예: 'abc123xyz789')입니다.