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>”
Exemplo:
SCRIPT_COPIADO
</body>
</html>
Integração auto-block
A integração auto-block possui um passo a mais mas esse formato é responsável não apenas pela exibição da barra de cookies mas também pelo bloqueio dos cookies. Mais adiante você aprenderá a como configurar o bloqueio.
Acesse o menu “Integrações” e clique no botão “Integração auto-block”
Selecione o website e selecione o seu banner já criado.
Em seu HTML Insira o primeiro script imediatamente APÓS a ABERTURA da tag <body>
Em seu HTML insira o segundo script imediatamente ANTES do FECHAMENTO da tag </body>
Exemplo:
<html>
<body>
<<PRIMEIRO SCRIPT>>
...
<<SEGUNDO SCRIPT>>
</body>
</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 Autoblock
Passo 2.1 - Mapeando arquivos javascript
Você precisa indicar para o sistema qual biblioteca Javascript é responsável pela criação de determinado cookie de modo que o autoblock possa prevenir essa biblioteca de ser executada antes do consentimento.
Clique no menu “Gestão de cookies/Analisador de script”
Procure o arquivo javascript (caso o ‘Monitoramento de sites’ tenha encontrado) que é importado pelo seu website e clique nele. Caso não encontre clique no botão “Adicionar” e cadastre a sua biblioteca.
Vincule a biblioteca selecionada com um ou vários cookies. Você precisa saber quais cookies são criados por quais bibliotecas nesse caso.
Pronto. Com essa atividade feita o sistema irá bloquear o carregamento do arquivo Javascript mapeado, sem que você tenha que modificar nada em seu portal.