1. Publicar o widget em seu site
Após finalizar seu widget de cookies, acesse a seção "Integre em seu site":
Você encontrará nesta seção o script que permite integrar Axeptio em seu site.
<script>window.axeptioSettings = { clientId: "XXXXXXXXXXXXXXX", cookiesVersion: "myCookiesVersion", googleConsentMode: { default: { analytics_storage: "denied", ad_storage: "denied", ad_user_data: "denied", ad_personalization: "denied", wait_for_update: 500 } }}; (function(d, s) { var t = d.getElementsByTagName(s)[0], e = d.createElement(s); e.async = true; e.src = "//static.axept.io/tcf/sdk.js"; e.type = "module"; t.parentNode.insertBefore(e, t);})(document, "script");</script>
Para que Axeptio tenha controle sobre seus outros serviços, é recomendado carregar este script o mais cedo possível em seu site, por exemplo, no topo de sua tag
.
Após integrar o script em seu site, não se esqueça de publicar seu projeto Axeptio se ainda não tiver feito, a fim de ativar seu widget em nossos servidores.
O widget de cookies deve agora aparecer em seu site.
2. Condicionar seus serviços terceirizados ao consentimento
Agora que Axeptio está bem presente em seu site, vamos ver como submeter seus diferentes serviços terceirizados ao consentimento.
Para os vendors IAB:
Os vendors IAB, ou seja, os serviços compatíveis com o protocolo TCF do IAB, leem automaticamente o consentimento através da tcString. Para todos esses serviços, você não precisará fazer nada mais. Você pode encontrar a lista completa dos vendors IAB aqui:
Se encontrar problemas ao integrar Axeptio com um vendor IAB, verifique se Axeptio está bem carregado e se o protocolo TCF foi inicializado corretamente antes do carregamento do vendor.
Para os outros serviços:
Os serviços que não são compatíveis com o protocolo TCF do IAB devem ser gerenciados manualmente, para que não sejam carregados enquanto o usuário não consentir.
Se você carrega esses serviços via Google Tag Manager
Ao atualizar o consentimento, Axeptio envia para Google Tag Manager um evento "axeptio_update", bem como uma variável "axeptio_authorized_vendors", que contém a lista de todos os serviços aceitos:
Você pode usar este evento e esta variável para condicionar suas tags GTM, para que sejam acionadas apenas se o serviço ao qual estão vinculadas foi realmente aceito.
Por exemplo, tenho uma tag de inicialização do Facebook Pixel, atualmente acionada no carregamento da página ("All pages").
No lugar deste acionador, poderei criar um novo baseado no evento Axeptio:
Para criar a variável "axeptio_authorized_vendors", vá para a seção "Variáveis" do seu GTM e crie uma nova. No tipo de variável, selecione o banner no topo "Descubra mais tipos de variáveis na galeria de modelos da comunidade" e procure pelo modelo Axeptio:
Restará apenas nomear sua variável:
Se você carrega esses serviços de forma estática, você pode seguir esta documentação:
