규제 관련 고급 설정
GDPR – 동의 사항 관리
레벨플레이 미디에이션 플랫폼은 퍼블리셔의 유저 동의 선택 사항을 중계된 네트워크 (지원되는 네트워크에 한해) 전달하는 기능을 제공합니다.
아이언소스 API를 사용하여 사용자 동의 사항 상태를 업데이트 하려면, 아래의 메서드를 사용하세요:
만약 유저가 동의했다면, 아래와 같이 플래그 값을 true로 설정합니다:IronSource.setConsent(true);
유저가 동의하지 않은 경우에는, 아래와 같이 플래그 값을 false로 설정합니다:
IronSource.setConsent(false);
GDPR과 유저 동의 사항에 대한 아이언소스의 정책 및 접근에 대한 자세한 사항은 이 게시물에서 찾을 수 있습니다.
미국 개인정보 보호 규정 준수
레벨플레이 미디에이션 플랫폼(SDK 버전 6.14.0 이상)은 캘리포니아 소비자 개인정보에 관한 법(CPRA)와 같은 미주 개인 정보 보호법에 따라 퍼블리셔가 최종 사용자의 개인 정보 판매를 금지하도록 설정할 수 있는 기능을 제공합니다.
특히 캘리포니아, 버지니아, 코네티컷, 또는 콜로라도에 위치한 사용자들의 개인정보에 대한 고지는 “do not sell” 설정을 “true” 또는 “false”로 지정할 수 있으며, 이에 근거해 처리됩니다.
이 설정 사항은 반드시 SDK 초기화 이전에 설정되어야 합니다.
사용자가 개인정보의 “판매” 및 “공유”에 대해 동의하지 않은 경우:IronSource.setMetaData({'do_not_sell': ['true']});
사용자가 개인정보의 “판매”에 동의한 경우:
IronSource.setMetaData({'do_not_sell': ['false']});
미국 개인정보 보호법에 대한 아이언소스의 정책과 접근에 대한 상세 사항은여기에서 찾을 수 있습니다.
연령제한이 있는 어린이용 앱의 사용자 수준 설정
레벨플레이 미디에이션 플랫폼(SDK 버전 7.1.0 이상)에서는 어린이용 앱 게시자들이 적용되는 법률(예: COPPA, GDPR 등)에서의 승인 또는 요구에 따라 특정 최종 사용자를 어린이로 지정할 수 있습니다. 어린이용 앱 게시자들은 해당 앱이 최종 사용자 단계에서 일부 사용자를 어린이로 지정할 수 있는지, 혹은 전체 사용자를 어린이로 간주해야 하는지를 판단할 의무가 있습니다. 또한 게시자들은 이 사항에 대해 법무 담당자와 상의하여야 합니다.
특정 최종사용자에 대한 어린이 사용자 지정은 “is_child_directed” 플래그를 “true” 또는 “false” 로 설정하여 지정합니다.
이 설정 사항은 반드시 SDK 초기화 이전에 설정되어야 합니다.
대상 최종 사용자가 (관련 법규에서 정의에 따라) 어린이인 경우:
IronSource.setMetaData({'is_child_directed': ['true']});
대상 최종 사용자가 어린이가 아닌 경우:
IronSource.setMetaData({'is_child_directed': ['false']});
어린이용 앱에 대한 아이언소스의 정책과 접근에 대한 자세한 게시물은 여기를 참고하세요.
구글 플레이 가족 정책
만약 제작하시는 앱들 중 하나라도 이라도 구글 플레이의 “가족을 위한 앱 프로그램”에 참여하고 있거나, 구글 플레이의 “가족” 섹션 목록에 있거나, 혹은 어린이를 대상으로 하고 있을 경우 아래의 단계를 수행해 주시기 바랍니다.
또한, 레벨플레이 플랫폼에서 해당 앱들을 반드시 COPPA 준수 앱으로 지정해 주시기 바랍니다. 여기에서 더 많은 정보를 보실 수 있습니다.
어린이 대상 앱에 대한 가이드
만약 앱이 어린이를 주로 대상으로 한다면, 아래 단계를 수행해 주세요:
- 아이언소스 SDK 7.2.1. 이상 버전을 연동합니다.
- 앱의 매니페스트 파일에서 안드로이드 광고 ID (AAID) 접근을 방지하도록 업데이트합니다:
<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove"/>
- 아래와 같이 아이언소스 메타데이터 API를 사용해 어린이로 지정된 최종 사용자의 AAID에 대한 접근을 방지합니다. 이 설정은 반드시 SDK 초기화 이전에 완료되어야 합니다.
IronSource.setMetaData({ 'is_deviceid_optout': ['true'], 'is_child_directed': ['true'] });
- 앱의 build.gradle 내 dependencies 절에서 play-services-ads-identifier 모듈을 제거하여 업데이트합니다:
implementation 'com.google.android.gms:play-services-appset:16.0.0'
다연령층을 대상으로 하는 앱에 대한 가이드
앱이 다연령층을 대상으로 할 경우, 아래의 단계를 수행합니다:
- 아이언소스 SDK 7.2.1. 이상 버전을 연동합니다.
- 앱의 매니페스트 파일에서 안드로이드 광고 ID (AAID) 접근을 허용하도록 업데이트합니다:
<uses-permission android:name="com.google.android.gms.permission.AD_ID"/>
- 아래와 같이 아이언소스 메타데이터 API를 사용해 어린이 사용자 또는 연령 불명의 사용자에 대해서만 AAID에 대한 접근을 방지하도록 설정합니다. 이 설정은 반드시 SDK 초기화 이전에 완료되어야 합니다.
IronSource.setMetaData({ 'is_deviceid_optout': ['true'], 'is_child_directed': ['true'] });
- 앱의 build.gradle의 dependencies 절에 play-services-ads-identifier를 추가해 업데이트 합니다:
implementation 'com.google.android.gms:play-services-appset:16.0.0' implementation 'com.google.android.gms:play-services-ads-identifier:17.0.0'