Chování souhlasu
Košík a pokladna nejsou blokované CMP.
woocommerce_cart_hash a woocommerce_items_in_cart zůstávají necessary.
WooCommerce Order Attribution vypněte nebo podmiňte souhlasem, pokud sbjs_* vzniká příliš brzy.
Kroky
Nainstalujte WordPress plugin CookiePilot a otevřete nastavení WooCommerce.
Použijte bezpečné nastavení pro WooCommerce a nechte Consent Mode výchozí jako denied.
Pokud se objeví soubory cookie sbjs_*, vypněte Order Attribution nebo jeho spuštění podmiňte souhlasem.
Otestujte stránku produktu, přidání do košíku, košík a pokladnu v čisté relaci.
Ukázka kódu
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;
}Kontrolní seznam testů
Produktová stránka se načte a přidání do košíku funguje.
Po Reject pokladna dál zobrazuje objednávkový formulář.
Před souhlasem neodcházejí požadavky na Meta, TikTok, Hotjar ani Google Ads.
Po Accept aktualizace udělí analytics a marketing.
Související integrace
Podívejte se na nastavení, která se s touto integrací často používají.
WordPress
Přidejte CookiePilot do WordPressu bez úprav šablony. Plugin řeší lištu cookies, Consent Mode v2, doménový klíč a základní kontrolu sledovacích nástrojů na veřejném webu.
Meta Pixel
Držte Meta Pixel vypnutý, dokud neexistuje marketingový souhlas. Přednastavení pokrývá _fbp, _fbc, connect.facebook.net a facebook.com/tr, včetně kontrol před Accept i po něm.
Google Ads
Nastavte Google Ads tak, aby konverze a remarketing respektovaly volbu uživatele. CookiePilot řídí ad_storage, ad_user_data a ad_personalization před spuštěním reklamních štítků.
PrestaShop
Nativní modul pro PrestaShop: nahrajte ZIP v Module Manageru, propojte doménu obchodu a zobrazujte lištu souhlasů s Consent Mode v2 v head každé stránky.
Připraveno k nastavení?
Spusťte CookiePilot, vyberte správnou integraci a ověřte, že tagy čekají na souhlas uživatele.