La consola de depuración es un panel de diagnóstico en cmp.js. En su página muestra el régimen, el consentimiento, scripts, iframes y píxeles bloqueados o liberados, dominios de terceros sin vendor y los eventos desde la carga.
Está pensada para operadores, agencias y desarrolladores. Los visitantes no la ven hasta que se abre.
Abrir la consola
| Vía | Ejemplo | Efecto |
|---|---|---|
| Parámetro de URL | ?cmpconsole | Abre la consola y recuerda la marca en este navegador. |
| Hash | #cmpconsole | Igual que el parámetro, sin una nueva petición ni otra clave de caché. |
| Marca persistente | localStorage.adcmp_console = "1" | La consola se abre en cada página del dominio hasta que se cierra. |
| API | cmp.console() · cmp.q.push(["console"]) | Abre de inmediato y pone la marca en cuanto cmp.js está cargado. |
Cerrar y desactivar
- ✕ — cierra la consola y quita
adcmp_console. cmp.console(false)/cmp.console("close").?cmpconsole=0/#cmpconsole=off/localStorage.removeItem("adcmp_console").
Elementos
Cada script, iframe, imagen y hoja de estilo de terceros que ve la CMP. Filtros: todos / bloqueados / activados / permitidos / fugas / desconocidos.
- bloqueado — retenido por la CMP (sin consentimiento para el vendor o la finalidad).
- activado — estaba bloqueado y se liberó tras el consentimiento.
- permitido — vendor ya consentido, cargado de inmediato.
- fuga — cargado sin consentimiento (por ejemplo presente antes de la CMP o píxel img).
- desconocido — dominio de terceros sin vendor — no bloqueado.
Dominios
Agrupa elementos y recursos realmente cargados por dominio. Su dominio y el de la CMP se ocultan. Los dominios sin correspondencia se pueden copiar para crear un vendor personalizado.
Resolución de problemas
Un dominio aparece como desconocido
No coincide ni con un vendor personalizado de la property ni con la lista interna de rastreadores. Cree un vendor personalizado o marque la etiqueta con data-cmp-vendor.
Un script se carga antes del consentimiento
Si está en el HTML antes de la CMP, coloque primero stub.js / cmp.js · type="text/plain".
Notas técnicas y privacidad
cmp.js solo guarda un búfer en memoria. No se envía nada; solo la marca adcmp_console se guarda en localStorage al abrir la consola. La consola solo observa y no cambia el consentimiento.