Integrazioni
WooCommerceWooCommerce
testato sul campoPiattaforme e store

CookiePilot per WooCommerce: il carrello funziona, i tracker aspettano

Un negozio WooCommerce deve continuare a funzionare anche dopo il rifiuto del consenso. CookiePilot considera necessari i cookie del carrello e avvia gli strumenti di analisi e marketing solo in base alla scelta dell'utente.

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

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.

Pronto per la configurazione?

Avvia CookiePilot, scegli l'integrazione giusta e verifica che i tag attendano il consenso prima di partire.