앱에 커스텀 연령 확인 기능을 구현합니다. 사용자 연령 상태를 설정하여 아동 데이터 개인정보 보호법 준수를 지원합니다.
읽는 시간 1분최근 업데이트: 한 달 전
퍼블리셔 또는 미디에이션 시스템이 커스텀 연령 확인 솔루션을 구현하는 경우 다음과 같은 API를 사용하여 연령 확인 플래그를 Unity Ads SDK로 전달할 수 있습니다. Unity에서 이 플래그를 수신하면 빌트인 연령 확인 메시지가 나타나지 않습니다.
// If the user is over the specified age limit: MetaData ageGateMetaData = new MetaData("privacy"); ageGateMetaData.Set("useroveragelimit", "true"); Advertisement.SetMetaData(ageGateMetaData);// If the user is under the specified age limit:MetaData ageGateMetaData = new MetaData("privacy");gdprMetaData.Set("useroveragelimit", "false");Advertisement.SetMetaData(ageGateMetaData);
참고
각 값의
MetaData
오브젝트 관련 변경 사항을 커밋한 후 다른 값을 설정해야 합니다. 두 번째 파라미터는 오브젝트(이 예시에서는 문자열)입니다. 부울 값을 사용하면 오류가 발생합니다.
// If the user is over the specified age limit: UADSMetaData *ageGateMetaData = [[UADSMetaData alloc] init]; [ageGateMetaData set:@"privacy.useroveragelimit" value:@YES]; [ageGateMetaData commit];// If the user is under the specified age limit:UADSMetaData *ageGateMetaData = [[UADSMetaData alloc] init];[ageGateMetaData set:@"privacy.useroveragelimit" value:@NO];[ageGateMetaData commit];
참고
각 값의
MetaData
오브젝트 관련 변경 사항을 커밋한 후 다른 값을 설정해야 합니다.
// If the user is over the specified age limit: MetaData ageGateMetaData = new MetaData(this); ageGateMetaData.set("privacy.useroveragelimit", true); ageGateMetaData.commit();// If the user is under the specified age limit:MetaData ageGateMetaData = new MetaData(this);ageGateMetaData.set("privacy.useroveragelimit", false);ageGateMetaData.commit();