Comportamento do consentimento
A configuração é feita diretamente no painel de administração do WordPress.
A chave de domínio e as definições do banner ficam sincronizadas.
Valores iniciais seguros para o Google Consent Mode.
Passos
Instale o plugin CookiePilot a partir do diretório oficial WordPress.org e ative-o.
Inicie sessão ou registe-se no painel do plugin e clique em Add this domain. A chave de domínio é guardada automaticamente.
Ative o Consent Mode v2 e guarde a configuração.
Abra o frontend numa sessão nova e confirme o banner antes do consentimento.
Snippet de exemplo
<?php
add_action('wp_footer', function () {
?>
<script>
window.addEventListener('cookiepilot:consent', function (event) {
var consent = event.detail || {};
if (!consent.marketing) return;
var script = document.createElement('script');
script.src = 'https://example.com/marketing-tag.js';
script.async = true;
document.head.appendChild(script);
});
</script>
<?php
}, 30);
window.CookiePilot
CookiePilot.getConsent && CookiePilot.getConsent()
document.cookie.split('; ').filter(function (cookie) {
return /(_ga|_fbp|_gcl|_hj|_ttp)/.test(cookie);
})Lista de verificação
window.CookiePilot está disponível no frontend.
Antes do consentimento não existem cookies _ga, _fbp, _gcl ou semelhantes.
Depois da escolha Reject, o site mantém-se funcional.
Accept envia a atualização do consentimento para o dataLayer.
Integrações relacionadas
Veja as configurações que aparecem mais vezes com esta integração.
WooCommerce
Uma loja WooCommerce deve continuar a funcionar mesmo depois de o consentimento ser recusado. O CookiePilot trata os cookies do carrinho como necessários e só inicia análise e marketing conforme a escolha.
Google Tag Manager
Instale o CookiePilot através do Google Tag Manager para que o Consent Mode v2 atue antes das tags. O GA4, o Google Ads, o Meta Pixel e outras ferramentas aguardam a escolha do visitante.
Google Analytics 4
Configure o Google Analytics 4 como ferramenta de análise e meça apenas após consentimento. O CookiePilot mantém analytics_storage em denied e separa pings sem cookies de cookies de rastreio.
Pronto para configurar?
Inicie o CookiePilot, escolha a integração correta e confirme que as tags esperam pelo consentimento antes de executar.