La fonctionnalité « Cookie Wall » vous permet de bloquer l'accès à votre site web aux utilisateurs qui n'ont pas encore fait leur choix. Une fois activée, tous les nouveaux visiteurs seront immédiatement redirigés vers une page de consentement dédiée (« page Cookie Wall ») où ils verront la fenêtre de consentement et devront faire leur choix. Ce n'est qu'une fois que le visiteur a fait son choix qu'il est redirigé vers le site web d'origine.
Pourquoi utiliser un « cookie wall » ?
Un « cookie wall » présente plusieurs avantages, lorsqu'il est correctement mis en œuvre :
- Les visiteurs doivent faire un choix et ne peuvent pas naviguer sur le site sans en faire un. Cela peut réduire le taux d'ignorance.
- Le consentement inter-domaines est possible, même avec des navigateurs qui ne prennent pas en charge les cookies tiers.
- Aucun code n'est chargé avant le consentement : si les sites web mettent en place un « mur de blocage », aucun cookie ni aucun code ne peut techniquement être chargé avant qu'un choix ne soit effectué (sécurité juridique maximale).
Pourquoi NE PAS utiliser un « cookie wall » ?
Un « cookie wall » présente également plusieurs inconvénients dont vous devez être conscient avant d'activer cette fonctionnalité :
- Tous les nouveaux visiteurs seront redirigés hors du site web d'origine vers la page de notification des cookies. Cela peut nuire à l'expérience utilisateur (UX).
- Les robots des moteurs de recherche peuvent voir la page de cookies à la place du site web d'origine et ne pas être en mesure d'indexer le site web réel (ce qui peut nuire au référencement).
Comment mettre en place un « cookie wall » ?
Murette de cookies
Pour activer le « soft cookie wall », rendez-vous dans Menu > Mentions légales et activez Cookie Wall. Veuillez également ajouter une URL de secours (l'URL de votre site web) au cas où l'URL d'origine ne serait pas trouvée.

Une fois activé, le système redirigera automatiquement tous les visiteurs en détectant leurs choix de consentement via JavaScript. Les visiteurs qui désactivent JavaScript ou utilisent un bloqueur de publicités pourraient toutefois être en mesure de visiter votre site web sans faire de choix.
Mur de cookies strict
Pour un « mur de cookies » (hard cookie wall), c'est le serveur web lui-même (= votre site web) qui effectue la redirection, et non le JavaScript de ConsentManager. Pour ce faire, veuillez activer le mur de cookies comme décrit ci-dessus. De plus, veuillez ajouter une logique à votre site web pour vérifier si un cookie dont le nom commence par __cmp est présent OU si un paramètre d'URL nommé cmpignorewall est présent. Si ces deux conditions ne sont pas remplies, redirigez vers http://cdn.consentmanager.net/delivery/cookiewall/[CMPID]/ où [CMPID] est l'ID de votre CMP.
Exemple de code en PHP :
<?php
$sendToCookieWall = true;
if(isset($_REQUEST['cmpignorewall'])){$sendToCookieWall = false;}
else if(isset($_COOKIE))
{
foreach ($_COOKIE as $name => $value)
{
if(substr($name,0,5) == '__cmp')
{
$sendToCookieWall = false;
break;
}
}
}
if($sendToCookieWall)
{
header('Location: https://cdn.consentmanager.net/delivery/cookiewall/123/?cmpcookiewall#ref='.urlencode($_SERVER['REQUEST_URI']));
exit;
}
...