Pular para o conteúdo

Consentimento do usuário

O SDK da Wortise inclui suporte ao Consent Manager (CMP) do Google Ads para solicitar o consentimento de cada usuário.

Obter o consentimento do usuário é importante para cumprir as políticas de privacidade e se qualificar para CPMs mais altos.

Para solicitar o consentimento do usuário, você precisa invocar o método WAConsentManager.request(ifRequired:) em um momento apropriado do app. Isso exibirá um diálogo, apenas quando for necessário (normalmente na primeira inicialização do app), para que o usuário conceda ou negue o consentimento.

Também existe o método WAConsentManager.request para exibir sempre o diálogo, e não apenas quando for necessário (por exemplo, para oferecer uma opção nas configurações do app que permita ao usuário alterar o consentimento a qualquer momento).

// Exemplo com WortiseAds.shared.initialize
WortiseAds.shared.initialize(assetKey: "sua app key") {
WAConsentManager.request(ifRequired: self)
}
// Exemplo com WortiseAds.shared.wait
WortiseAds.shared.wait {
WAConsentManager.request(ifRequired: self)
}

É possível passar um delegate, tanto para request quanto para request(ifRequired:), para saber quando a solicitação de consentimento foi concluída (e se ela foi exibida). Para isso, basta passar um listener como último parâmetro de ambos os métodos.

WAConsentManager.request(ifRequired: self) {
// Este delegate será invocado quando a solicitação for concluída
}