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.
Koszyk i checkout nie są blokowane przez CMP.
Cookies woocommerce_cart_hash i woocommerce_items_in_cart są traktowane jako necessary.
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
// 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
- 1Zainstaluj wtyczkę CookiePilot z katalogu WordPress.org. Po wykryciu sklepu w panelu pojawi się zakładka WooCommerce.
- 2Kliknij Apply WooCommerce-safe settings. Wtyczka ustawi autoblokowanie i Consent Mode default denied jednym kliknięciem.
- 3Jeżeli pojawiają się sbjs_*, wyłącz Atrybucję zamówień WooCommerce albo obejmij ją zgodą.
- 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.