GDPR
일반 정보
일반 데이터 보호 규정(GDPR)은 2018년 봄에 발효되었습니다. GDPR은 유럽 경제 지역 및 스위스 시민에 대한 정보가 수집되고 처리되는 방식을 규제합니다. 기밀 데이터의 프라이버시를 보호하고 인터넷에서 정보의 수집, 저장 및 처리와 관련된 모든 프로세스의 투명성을 보장하는 데 목적이 있습니다.
GDPR은 유럽 경제 지역 및 스위스 시민의 개인 데이터를 처리하는 모든 회사에 적용되는 역외적 범위를 가지고 있으며, 회사의 위치에 관계없이 적용됩니다.
빠른 가이드
개인 데이터 처리에 대한 사용자의 동의는 애플리케이션이 실행될 때마다 SDK에 전송되어야 합니다.
-
Mobile Ads SDK를 연결하기 위한 지침을 따르세요.
-
사용자가 개인 데이터 처리에 대한 사용자 동의를 수락할 수 있는 창을 표시하세요(자세한 내용은 예시 참조).
이 코드는 샘플이며 따라야 할 단계별 가이드가 아닙니다.
// ... // 대화 상자 창 생성 예시. func showGDPRDialog() { let alertController = UIAlertController( title: title, message: message, preferredStyle: .actionSheet) let acceptAction = UIAlertAction( title: "Accept", style: .default) { _ in self.setUserConsent(true) } alertController.addAction(acceptAction) let declineAction = UIAlertAction( title: "Decline", style: .default) { _ in self.setUserConsent(false) } alertController.addAction(declineAction) let openPrivacyPolicyAction = UIAlertAction( title: "View privacy policy", style: .default) { _ in UIApplication.shared.openURL(self.privacyPolicyURL) } alertController.addAction(openPrivacyPolicyAction) present(alertController, animated: true) } func setUserConsent(_ userConsent: Bool) { UserDefaults.standard.set(userConsent, forKey: kGDPRUserConsentKey) } func initializeAdsSDK() { let userConsent = UserDefaults.standard.bool(forKey: kGDPRUserConsentKey) MobileAds.setUserConsent(userConsent) }
-
수신한 값을 Mobile Ads SDK에 전달하려면
+ setUserConsent:
메서드를 사용하세요. GDPR 지역에 위치한 사용자의 데이터는 사용자가 데이터 처리에 동의한 경우에만 처리됩니다.