Comportement du consentement
Le panier et le paiement ne sont pas bloqués par la CMP.
woocommerce_cart_hash et woocommerce_items_in_cart restent en necessary.
WooCommerce Order Attribution doit être désactivé ou placé derrière le consentement si sbjs_* apparaît trop tôt.
Étapes
Installez l'extension WordPress CookiePilot et ouvrez les réglages WooCommerce.
Appliquez les paramètres compatibles WooCommerce et gardez Consent Mode sur denied par défaut.
Si des cookies sbjs_* sont créés, désactivez Order Attribution ou placez-le derrière le consentement.
Testez une fiche produit, l'ajout au panier, le panier et le paiement dans une session neuve.
Exemple de code
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;
}Liste de test
La fiche produit s'affiche et l'ajout au panier fonctionne.
Après Reject, le paiement affiche encore le formulaire de commande.
Avant consentement, aucune requête Meta, TikTok, Hotjar ou Google Ads ne part.
Après Accept, la mise à jour du consentement accorde analytics et marketing.
Intégrations liées
Voir les configurations souvent utilisées avec cette intégration.
WordPress
Ajoutez CookiePilot à WordPress sans modifier le thème. L'extension gère la bannière de cookies, Consent Mode v2, la clé de domaine et les contrôles de base des traceurs côté public.
Meta Pixel
Bloquez le pixel Meta jusqu'à l'obtention du consentement marketing. La configuration couvre _fbp, _fbc, connect.facebook.net et facebook.com/tr, avec des contrôles avant et après l'acceptation.
Google Ads
Configurez Google Ads pour que les conversions et le remarketing respectent le choix de l'utilisateur. CookiePilot pilote ad_storage, ad_user_data et ad_personalization avant les tags publicitaires.
PrestaShop
Module natif PrestaShop: importez le ZIP dans le Module Manager, connectez le domaine de la boutique et servez le bandeau de consentement avec Consent Mode v2 dans le head de chaque page.
Prêt à configurer?
Lancez CookiePilot, choisissez la bonne intégration et vérifiez que les tags attendent le consentement avant de se déclencher.