GDPR (LGPD)
Informações gerais
O Regulamento Geral de Proteção de Dados (GDPR) entrou em vigor no segundo trimestre de 2018. O GDPR regula como as informações sobre cidadãos do Espaço Econômico Europeu e da Suíça podem ser coletadas e processadas. A intenção é proteger a privacidade dos dados confidenciais e garantir a transparência de todos os processos relacionados à coleta, ao armazenamento e ao processamento de informações na Internet.
O GDPR tem um alcance extraterritorial que se aplica a todas as empresas que processam os dados pessoais de cidadãos do Espaço Econômico Europeu e da Suíça, independentemente de onde a empresa esteja localizada.
Guia rápido
O consentimento do usuário para o processamento de dados pessoais precisa ser enviado para o SDK cada vez que o aplicativo for inicializado.
-
Siga as instruções para conectar o Mobile Ads SDK.
-
Mostre uma janela na qual o usuário pode aceitar o contrato de usuário para o processamento de dados pessoais (para mais informações, veja o exemplo).
Este código é um exemplo, não um guia passo a passo a ser seguido.
// ... // Example of creating a dialog window. 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) }
-
Use o método
+ setUserConsent:
para passar o valor recebido ao Mobile Ads SDK. Os dados dos usuários localizados na região do GDPR serão processados apenas se o usuário consentir com o processamento de dados.