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.

Opis

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.

Test

Koszyk i checkout nie są blokowane przez CMP.

Test

Cookies woocommerce_cart_hash i woocommerce_items_in_cart są traktowane jako necessary.

Info

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

Jak działa zgoda

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.

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

Przykładowy snippet
// Browser console check after Reject on cart or checkout
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);
})

// Example GTM condition for ecommerce marketing tags
function () {
  var consent = window.cookiepilot_consent || {};
  return consent.marketing === true;
}

// Keep cart and checkout functional. Do not block these cookies:
// woocommerce_cart_hash
// woocommerce_items_in_cart
// wp_woocommerce_session_*

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.

Kroki wdrożenia

  1. 1Zainstaluj wtyczkę CookiePilot z katalogu WordPress.org. Po wykryciu sklepu w panelu pojawi się zakładka WooCommerce.
  2. 2Kliknij Apply WooCommerce-safe settings. Wtyczka ustawi autoblokowanie i Consent Mode default denied jednym kliknięciem.
  3. 3Jeżeli pojawiają się sbjs_*, wyłącz Atrybucję zamówień WooCommerce albo obejmij ją zgodą.
  4. 4Przetestuj product, add-to-cart, cart i checkout w czystej sesji.

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.

FAQ

Czy to jest porada prawna?

Nie. To techniczny przewodnik wdrożeniowy. Przy nietypowym modelu danych skonsultuj konfigurację z prawnikiem albo inspektorem ochrony danych.

Czy CookiePilot blokuje wszystkie skrypty automatycznie?

CookiePilot ma autoblocking i Consent Mode, ale twardo wklejone trackery uruchomione przed CMP trzeba przenieść za stub albo do GTM Consent Initialization.

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.