Comportamiento del consentimiento
La configuración se realiza desde el panel de WordPress.
La clave de dominio y los ajustes del banner se sincronizan.
Los valores por defecto de Google Consent Mode son restrictivos.
Pasos
Instala el plugin CookiePilot desde el directorio oficial WordPress.org y actívalo.
Inicia sesión o regístrate en el panel del plugin y haz clic en Add this domain. La clave de dominio se guarda automáticamente.
Activa Consent Mode v2 y guarda la configuración.
Abre la web pública en una sesión limpia y revisa el banner antes del consentimiento.
Fragmento de código de ejemplo
<?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 prueba
window.CookiePilot está disponible en la web pública.
Antes del consentimiento no existen cookies _ga, _fbp, _gcl ni similares.
Reject mantiene la web operativa.
Accept envía la actualización de consentimiento a dataLayer.
Integraciones relacionadas
Consulta las configuraciones que suelen usarse junto a esta integración.
WooCommerce
Una tienda WooCommerce debe seguir funcionando aunque el usuario rechace. CookiePilot clasifica las cookies del carrito como necesarias y activa las herramientas de análisis o marketing solo según la elección.
Google Tag Manager
Instala CookiePilot con Google Tag Manager para que Consent Mode v2 se aplique antes que las etiquetas. GA4, Google Ads, Meta Pixel y otros proveedores esperan la decisión del usuario.
Google Analytics 4
Configura Google Analytics 4 como herramienta analytics y empieza a medir solo tras el consentimiento. CookiePilot mantiene analytics_storage en denied y distingue los pings sin cookies del seguimiento real.
¿Listo para configurarlo?
Activa CookiePilot, elige la integración correcta y comprueba que las etiquetas esperen el consentimiento antes de ejecutarse.