Comportamiento del consentimiento
El carrito y el proceso de pago no quedan bloqueados por la CMP.
woocommerce_cart_hash y woocommerce_items_in_cart se mantienen como necessary.
WooCommerce Order Attribution debe desactivarse o quedar sujeto al consentimiento si sbjs_* aparece demasiado pronto.
Pasos
Instala el plugin de WordPress CookiePilot y abre los ajustes de WooCommerce.
Aplica los ajustes compatibles con WooCommerce y deja Consent Mode en denied por defecto.
Si aparecen cookies sbjs_*, desactiva Order Attribution o sométela al consentimiento.
Prueba la página de producto, la acción de añadir al carrito, el carrito y el proceso de pago en una sesión limpia.
Fragmento de código de ejemplo
CookiePilot.getConsent()
document.cookie.split('; ').filter(function (cookie) {
return cookie.indexOf('woocommerce_') === 0 ||
cookie.indexOf('wp_woocommerce_session_') === 0 ||
cookie.indexOf('sbjs_') === 0 ||
/(_ga|_fbp|_gcl|_ttp|_hj)/.test(cookie);
})
function () {
var consent = window.cookiepilot_consent || {};
return consent.marketing === true;
}Lista de prueba
La página de producto se carga y añadir al carrito funciona.
Tras Reject, el proceso de pago sigue mostrando el formulario de pedido.
Antes del consentimiento no se envían peticiones a Meta, TikTok, Hotjar ni Google Ads.
Tras Accept, la actualización concede analytics y marketing.
Integraciones relacionadas
Consulta las configuraciones que suelen usarse junto a esta integración.
WordPress
Añade CookiePilot a WordPress sin editar el tema. El plugin gestiona el banner de cookies, Consent Mode v2, la clave del dominio y las comprobaciones básicas de rastreadores en la web pública.
Meta Pixel
Retén Meta Pixel hasta que haya consentimiento de marketing. El preset cubre _fbp, _fbc, connect.facebook.net y facebook.com/tr, con comprobaciones antes y después de Accept.
Google Ads
Configura Google Ads para que las conversiones y el remarketing respeten la elección del usuario. CookiePilot controla ad_storage, ad_user_data y ad_personalization antes de las etiquetas publicitarias.
PrestaShop
Módulo nativo para PrestaShop: sube el ZIP en el Module Manager, conecta el dominio de la tienda y sirve el banner de consentimiento con Consent Mode v2 en el head de cada página.
¿Listo para configurarlo?
Activa CookiePilot, elige la integración correcta y comprueba que las etiquetas esperen el consentimiento antes de ejecutarse.