Documentazione SDK ›

Console di debug (cmpconsole)

IT

La console di debug è un pannello diagnostico in cmp.js. Sulla pagina mostra regime, consenso, script, iframe e pixel bloccati o rilasciati, domini di terze parti senza vendor e gli eventi dal caricamento.

È pensata per gestori, agenzie e sviluppatori. I visitatori non la vedono finché non viene aperta.

Console di debug, scheda Elementi: script e iframe bloccati prima del consenso
Scheda Elementi prima del consenso: elementi bloccati.

Aprire la console

ViaEsempioEffetto
Parametro URL?cmpconsoleApre la console e ricorda il flag in questo browser.
Hash#cmpconsoleCome il parametro, senza una nuova richiesta né un'altra chiave di cache.
Flag persistentelocalStorage.adcmp_console = "1"La console si apre su ogni pagina del dominio finché non la chiudete.
APIcmp.console() · cmp.q.push(["console"])Apre subito e imposta il flag non appena cmp.js è caricato.

Chiudere e disattivare

  • ✕ — chiude la console e rimuove adcmp_console.
  • cmp.console(false) / cmp.console("close").
  • ?cmpconsole=0 / #cmpconsole=off / localStorage.removeItem("adcmp_console").

Elementi

Ogni script, iframe, immagine e foglio di stile di terze parti visto dalla CMP. Filtri: tutti / bloccati / attivati / consentiti / fughe / sconosciuti.

  • bloccato — trattenuto dalla CMP (nessun consenso per il vendor o la finalità).
  • attivato — era bloccato ed è stato rilasciato dopo il consenso.
  • consentito — vendor già consentito, caricato subito.
  • fuga — caricato senza consenso (per esempio presente prima della CMP o pixel img).
  • sconosciuto — dominio di terze parti senza vendor — non bloccato.

Domini

Raggruppa elementi e risorse realmente caricate per dominio. Il vostro dominio e quello della CMP sono nascosti. I domini non abbinati si possono copiare per creare un vendor personalizzato.

Risoluzione dei problemi

Un dominio risulta sconosciuto

Non corrisponde né a un vendor personalizzato della property né all'elenco interno di tracker. Create un vendor personalizzato o marcate il tag con data-cmp-vendor.

Uno script si carica prima del consenso

Se è nell'HTML prima della CMP, mettete prima stub.js / cmp.js · type="text/plain".

Note tecniche e privacy

cmp.js tiene solo un buffer in memoria. Nulla viene inviato; solo il flag adcmp_console è salvato in localStorage quando aprite la console. La console osserva soltanto e non cambia il consenso.