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
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ą.
WordPress
Wtyczka, banner cookies i Consent Mode bez edycji motywu.
Meta Pixel
_fbp, facebook.com/tr i eventy marketingowe po zgodzie.
Google Ads
Konwersje, remarketing i ad_storage po zgodzie.
PrestaShop
Natywny moduł PrestaShop: wgraj ZIP w Module Manager, połącz domenę sklepu i pokazuj banner zgód z Consent Mode v2 w sekcji head każdej strony.
Gotowy do konfiguracji?
Uruchom CookiePilot, wybierz właściwą integrację i sprawdź, czy tagi czekają na zgodę użytkownika przed startem.