O sistema de gerenciamento de cookies possui diversos modos e formatos de integração a depender da estrutura e tecnologia do seu portal.
Passo 1 - Colocando o script em seu portal
O primeiro passo será a publicação simples em seu portal mesmo que ainda os cookies não estejam sendo bloqueados, mas você aprenderá a como colocar o script.
Integração padrão
Acesse o menu “Integrações” e clique no botão “Integração Padrão”
Selecione o website e selecione o seu banner já criado.
Copie o código indicado no campo de script.
No HTML do seu portal coloque esse script imediatamente antes do fechamento da tag “</body>”
Importante: Não tente alterar o formato do script ou a sua ordem de execução no código.
Exemplo:
SCRIPT_COPIADO
</body>
</html>
Integração auto-block
Acesse o menu “Integrações” e clique no botão “Integração auto-block”;
Selecione o website e o banner que irá utilizar na integração;
Escolha a versão de Autoblock: ‘autoblock v2’;
Em seu HTML Insira o primeiro script imediatamente APÓS a ABERTURA da tag <body> ou tag <head>;
Em seu HTML insira o segundo script imediatamente ANTES do FECHAMENTO da tag </body> ou tag </head>;
Importante: Não tente alterar o formato do script ou a sua ordem de execução no código.
Exemplo script no body:
<html>
<body>
<<PRIMEIRO SCRIPT - AUTO-BLOCK>>
...
<<SEGUNDO SCRIPT>>
</body>
</html>
Exemplo do script no head:
<html>
<head>
<<PRIMEIRO SCRIPT - AUTO-BLOCK>>
...
<<SEGUNDO SCRIPT>>
</head>
</html>
Pronto, agora você já sabe colocar o script da barra e janela de cookies e nesse momento elas já devem aparecer no seu website com o estilo, cores e comportamento que você escolheu ao criar o componente.
Mas espere, os cookies ainda estão sendo criados, certo? Vamos aprender a como fazer o bloqueio agora.
Passo 2 - Bloqueando cookies
Para bloquear a criação dos cookies existem diversas combinações possíveis, então, escolha corretamente o seu formato de integração.
Integração padrão
Passo 2.1 - Definindo códigos para cada grupo ou cookie
O bloqueio ocorre através do mapeamento de códigos no sistema com alterações que você precisa realizar em seu website. Cada “Grupo de cookie” e cada “Cookie” possui um campo chamado “Código do script”.
Se na criação do seu Banner você escolheu o tipo de coleta “Baseada em grupos”, então você precisa colocar códigos de script em cada grupo no menu “Gestão de cookies/Grupos de cookies”
Se na criação do seu Banner você escolheu o tipo de coleta “Baseada em cookies” então você precisa colocar códigos de script em cada cookie no menu “Gestão de cookies/Mapeamento” - Não se preocupe que o sistema já coloca automaticamente caso você tenha esquecido.
Passo 2.2 - Modificando o seu HTML
Agora que cada grupo e cada cookie foi classificado, a próxima tarefa é a mudança no seu código-fonte para bloquear os cookies. Veja os exemplos abaixo.
Como é | Como deve ficar |
---|
Em seu código HTML você possui importações e inicializações de scripts como no exemplo abaixo.
<script src="//cdn.onesignal.com/sdks/OneSignalSDK.js" ></script>
<script>
var OneSignal = window.OneSignal || [];
OneSignal.push(function() {
OneSignal.init({
appId: "2733d6f1-5b7c-4fd8-9fa6-1563db7afe8a",
});
});
</script>
| O primeiro passo é bloquear a execução do script de inicialização e o segundo passo é colocar nele o identificador do seu grupo ou cookie conforme mapeamento anterior.
<script src="//cdn.onesignal.com/sdks/OneSignalSDK.js" ></script>
<script type="text/plain" class="codigo-cookie-grupo">
var OneSignal = window.OneSignal || [];
OneSignal.push(function() {
OneSignal.init({
appId: "2733d6f1-5b7c-4fd8-9fa6-1563db7afe8a",
});
});
</script>
|
| Substitua o “codigo-cookie-grupo” pelo seu código definido, sejam no grupo ou no cookie, que corresponde a esse script. |
Pronto, com esse simples passo o seu website não inicializará mais aquele trecho de script a menos que o usuário conceda seu consentimento no grupo ou no cookie individualmente, ou aceite todos os cookies.
Integração auto-block
Passo 2.1 - Bloqueio de cookies
O Autoblock faz o bloqueio automático dos cookies através do primeiro script inserido no inicio do seu arquivo HTML, ao executar este script ele faz o reconhecimento dos cookies que seriam executados no website ao fazer o primeiro acesso e os bloqueia.
Pressionando este botão, aparecerá um pop-up, solicitando a confirmação de exclusão.
Avisos e limitações: O autoblock funciona realizando o bloqueio da execução do arquivo javascript responsável pela criação do cookie. Ele só deve ser usado se você pode bloquear arquivos completos sem prejudicar a experiência do seu usuário. Por exemplo: