Passa al contenuto principale

Prestazioni

Impatto previsto sulle prestazioni

ConsentForge è progettato per avere un impatto minimo sulle prestazioni:

MetricaImpatto
Dimensione dello script< 10 KB compressa
Caricamento script (CDN)~20–50ms dall'UE (in cache)
Time to first byte (TTFB)Nessun impatto (async/defer)
Largest Contentful Paint (LCP)Nessun impatto se si usa defer
Cumulative Layout Shift (CLS)Minore (~0,01) dall'inserimento del banner

Ridurre il CLS dal banner

Se state ottimizzando i Core Web Vitals, riservate spazio per la barra inferiore prima del caricamento dello script:

body {
padding-bottom: 80px; /* altezza approssimativa del banner */
}

Oppure usate l'opzione di incorporamento data-position="inline" per visualizzare il banner in un contenitore fisso.

Sintomo: Lo script rallenta il caricamento della pagina

Come verificare: PageSpeed Insights / Lighthouse → "Elimina risorse che bloccano il rendering". È elencato consentforge.min.js?

Causa: Tag script mancante dell'attributo defer.

Soluzione: Assicuratevi che il vostro script di incorporamento usi defer:

<script src="https://cdn.consentforge.com/consentforge.min.js" data-token="..." defer></script>

Caching CDN

Il runtime di ConsentForge viene servito da cdn.consentforge.com con una cache di 7 giorni (Cache-Control: public, max-age=604800). Nelle visite successive, lo script si carica dalla cache del browser con latenza di rete zero.

Sintomo: Runtime caricato dalla regione sbagliata

Come verificare: DevTools → Rete → consentforge.min.js → controllate l'intestazione di risposta x-served-by.

Soluzione: Il CDN instradata automaticamente al PoP più vicino. Se riscontrate latenza insolitamente elevata, contattate il supporto — potrebbe indicare un problema di instradamento CDN.

Auto-ospitare il runtime (Enterprise)

I clienti Enterprise possono auto-ospitare il bundle del runtime di ConsentForge sul proprio CDN per il massimo controllo sulle prestazioni di caricamento. Contattate il supporto per abilitare questa opzione.