Intégrations
WooCommerceWooCommerce
testé sur le terrainPlateformes et boutiques

CookiePilot pour WooCommerce : le panier fonctionne, les traceurs attendent

Une boutique WooCommerce doit rester utilisable même après un refus. CookiePilot classe les cookies du panier comme nécessaires et ne lance les outils d'analyse ou de marketing qu'après le consentement correspondant.

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

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.

Prêt à configurer?

Lancez CookiePilot, choisissez la bonne intégration et vérifiez que les tags attendent le consentement avant de se déclencher.