Comportamento del consenso
Carrello e checkout non vengono bloccati dalla CMP.
woocommerce_cart_hash e woocommerce_items_in_cart restano necessary.
WooCommerce Order Attribution va disattivata o subordinata al consenso se sbjs_* compare troppo presto.
Passaggi
Installa il plugin WordPress CookiePilot e apri le impostazioni WooCommerce.
Applica le impostazioni compatibili con WooCommerce e lascia Consent Mode su denied per impostazione predefinita.
Se compaiono cookie sbjs_*, disattiva Order Attribution o assoggettala al consenso.
Testa pagina prodotto, aggiunta al carrello, carrello e checkout in una sessione pulita.
Esempio di codice
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 di test
La pagina prodotto si apre e l'aggiunta al carrello funziona.
Dopo Reject il checkout mostra ancora il modulo ordine.
Prima del consenso non partono richieste verso Meta, TikTok, Hotjar o Google Ads.
Dopo Accept l'aggiornamento del consenso abilita analytics e marketing.
Integrazioni correlate
Vedi le configurazioni usate più spesso con questa integrazione.
WordPress
Aggiungi CookiePilot a WordPress senza toccare il tema. Il plugin gestisce il banner cookie, Consent Mode v2, la chiave del dominio e i controlli di base sui tracker nel sito pubblico.
Meta Pixel
Blocca Meta Pixel fino al consenso marketing. Il preset copre _fbp, _fbc, connect.facebook.net e facebook.com/tr, con controlli prima e dopo Accept.
Google Ads
Configura Google Ads perché conversioni e remarketing rispettino la scelta dell'utente. CookiePilot controlla ad_storage, ad_user_data e ad_personalization prima dei tag pubblicitari.
PrestaShop
Modulo nativo PrestaShop: carica lo ZIP nel Module Manager, collega il dominio dello store e servi il banner dei consensi con Consent Mode v2 nel head di ogni pagina.
Pronto per la configurazione?
Avvia CookiePilot, scegli l'integrazione giusta e verifica che i tag attendano il consenso prima di partire.