Integracje
WooCommerceWooCommerce
testowane na wdrożeniachPlatformy i sklepy

CookiePilot dla WooCommerce: koszyk działa, trackery czekają na zgodę

Sklep WooCommerce musi działać także po odrzuceniu zgód. CookiePilot zostawia cookies koszyka jako necessary, a tagi marketingowe i analityczne uruchamia dopiero zgodnie z wyborem użytkownika.

Jak działa zgoda

Koszyk i checkout nie są blokowane przez CMP.

Cookies woocommerce_cart_hash i woocommerce_items_in_cart są traktowane jako necessary.

Rekomendacja: wyłączyć WooCommerce Order Attribution, jeśli ustawia sbjs_* przed zgodą.

Kroki wdrożenia

Zainstaluj wtyczkę CookiePilot z katalogu WordPress.org. Po wykryciu sklepu w panelu pojawi się zakładka WooCommerce.

Kliknij Apply WooCommerce-safe settings. Wtyczka ustawi autoblokowanie i Consent Mode default denied jednym kliknięciem.

Jeżeli pojawiają się sbjs_*, wyłącz Atrybucję zamówień WooCommerce albo obejmij ją zgodą.

Przetestuj product, add-to-cart, cart i checkout w czystej sesji.

Przykładowy snippet

Przykładowy snippet
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;
}

Checklista testowa

Produkt jest publiczny, a add-to-cart działa.

Po Reject checkout nadal pokazuje formularz zamówienia.

Przed zgodą nie ma requestów Meta, TikTok, Hotjar ani Google Ads.

Po Accept consent update ma analytics i marketing granted.

Powiązane integracje

Zobacz konfiguracje, które najczęściej występują razem z tą integracją.

Gotowy do konfiguracji?

Uruchom CookiePilot, wybierz właściwą integrację i sprawdź, czy tagi czekają na zgodę użytkownika przed startem.