Esta documentação descreve como configurar a Adpt com o Content Security Policy (CSP) em seu site, garantindo a segurança adequada para as políticas de carregamento de scripts, estilos e conexões externas.
A tag do AdOpt é composta por uma meta tag e um script que injeta o banner de cookies no site. O código original é o seguinte:
<meta name="adopt-website-id" content="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" /> <script src="//tag.goadopt.io/injector.js?website_code=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" class="adopt-injector" ></script>
Para incluir essa tag no seu site e garantir que o banner de cookies funcione corretamente com o Content Security Policy (CSP), siga as etapas abaixo.
O primeiro passo é adicionar um nonce (um valor único ou fixo que garante a segurança da execução do script e da meta tag). Nesse exemplo, usaremos o nonce adopt, mas você pode usar qualquer valor, desde que o mesmo valor seja aplicado tanto no script quanto na meta tag.
<meta http-equiv="Content-Security-Policy" content=" default-src 'self'; script-src 'self' 'nonce-adopt'; connect-src 'self' disclaimer-api.goadopt.io; style-src 'sha256-47DEQpj8HBSa+/TImW+5JCeuQeRkm5NMpJWZG3hSuFU='; " /> <meta nonce="adopt" name="adopt-website-id" content="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" /> <script nonce="adopt" src="//tag.goadopt.io/injector.js?website_code=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" class="adopt-injector" ></script>
Seguindo estas instruções, você garante que o banner de cookies da AdOpt funcione corretamente em seu site sem comprometer as políticas de segurança aplicadas pela Content Security Policy (CSP).
AdOpt
Recursos
Termos Legais
© GO ADOPT, LLC desde 2020 • Feito por pessoas que amam
🍪