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 para integrar o 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 o Axeptio tenha controle sobre seus outros serviços, recomenda-se 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 esqueça de publicar seu projeto Axeptio, se ainda não o fez, para colocar seu widget online em nossos servidores.
O widget de cookies deve aparecer em seu site agora.
2. Condicionar seus serviços terceirizados ao consentimento
Agora que o Axeptio está bem presente em seu site, vamos ver como submeter seus diferentes serviços terceirizados ao consentimento.
Para vendors IAB:
Os vendors IAB, ou seja, os serviços compatíveis com o protocolo TCF da IAB, leem automaticamente o consentimento por meio da tcString. Para todos esses serviços, você não precisará fazer nada mais. Você pode encontrar a lista completa de vendors IAB aqui:
Se encontrar problemas ao integrar o Axeptio com um vendor IAB, verifique se o Axeptio está carregado corretamente e se o protocolo TCF foi inicializado antes do carregamento do vendor.
Para outros serviços:
Os serviços não compatíveis com o protocolo TCF da IAB devem ser gerenciados manualmente, para que não sejam carregados enquanto o usuário não consentir.
Se você carregar esses serviços via Google Tag Manager
Ao atualizar o consentimento, o Axeptio envia ao 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").
Em vez desse gatilho, poderei criar um novo baseado no evento Axeptio:
Para criar a variável "axeptio_authorized_vendors", acesse 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 do Axeptio:
Tudo o que resta é nomear sua variável:
Se você carregar esses serviços diretamente, você pode seguir esta documentação:
