Afin de permettre aux développeurs d'avoir une meilleure vue d'ensemble de ce que fait le CMP en matière de blocage de code, ceux-ci peuvent utiliser la console de débogage. Pour activer la console, il suffit d'ajouter ?cmpconsole à la fin de l'URL que vous consultez dans votre navigateur et actualisez la page :

Si vous ne pouvez pas actualiser la page, vous pouvez également exécuter window.cmp_loadconsole() dans la console de développement de votre navigateur.
Comment savoir pourquoi les scripts ne fonctionnent pas ?
La console vous montrera tous les éléments (scripts, iframes, images, etc.) de la page qui sont bloqués, activés (débloqués) ou ignorés. Pour chaque élément, vous verrez le fournisseur qui a été identifié pour cet élément, son objectif et un texte d'information.

On y trouve les messages d'état suivants :
| Statut | Description |
Activated |
L'élément a été bloqué mais est désormais débloqué et chargé |
Searching for vendor |
L'élément doit être analysé. Le système recherche actuellement le fournisseur. Cliquez à nouveau sur la liste après quelques secondes pour voir le statut le plus récent. Si le statut persiste, cela signifie que le fournisseur n'a pas pu être identifié (voir ci-dessous). |
|
|
Assurez-vous que le fournisseur figure dans votre liste de fournisseurs (Menu > Fournisseurs). Si le fournisseur est un fournisseur personnalisé (ID commençant par « c »), vous devrez indiquer au CMP que ce script appartient au fournisseur en ajoutant data-cmp-vendor="c123" (où c123 est l'ID du fournisseur) au script. |
Waiting for consent for vendor xxx |
L'élément appartient au fournisseur x, mais le visiteur n'a pas encore donné son consentement à ce fournisseur. |
Not prepared for blocking: ... |
Une règle système empêche la CMP de bloquer cet élément. Cela ne s'appliquera que lorsque le code de blocage automatique est utilisé. |
Astuce : vous pouvez ajouter ?cmpnoblocking à l'URL du site web afin d'empêcher l'activation du blocage automatique. Cela peut aider à déboguer des situations où un code bloqué entraîne un comportement inattendu.
Vous pouvez ajouter ?cmpnoblock=domain.com afin d'empêcher le blocage automatique de bloquer explicitement « domain.com ».
Astuce : vous pouvez ajouter ?cmpdebug à l'URL du site web afin d'obtenir un résultat plus détaillé dans la console du navigateur.