Guide approfondite
Performance
Prerendering e CMP: miglioramento della gestione del consenso e delle prestazioni
4 min
in questa guida vogliamo introdurvi a una funzionalità che può migliorare notevolmente l'esperienza utente del vostro sito web il prerendering ! il prerendering è una tecnologia utilizzata dal browser chrome per caricare e preparare in anticipo alcune pagine web, rendendole immediatamente disponibili quando l'utente decide di visitarle in questo modo, i tempi di attesa si riducono e l'interazione con il sito diventa più fluida e veloce maggiori dettagli su questa funzionalità sono disponibili nella https //developer chrome com/docs/web platform/prerender pages come pubconsent gestisce il consenso durante il prerendering? una delle domande che in pubtech ci siamo posti è cosa dovrebbe accadere durante il prerendering? il consenso deve essere divulgato subito agli script oppure dovrebbe aspettare che la pagina sia effettivamente vista dall'utente? di default, pubconsent divulga immediatamente il consenso dell'utente e attiva tutti i callback associati, anche se la pagina è ancora nella fase di prerendering tuttavia, è possibile personalizzare questo comportamento attivando l'opzione "blocca il consenso durante il prerendering di una pagina" nel configuratore di pubconsent quando questa opzione è attivata, la cmp ritarda la divulgazione del consenso e l'esecuzione dei callback fino a quando la pagina non diventa visibile all'utente questo avviene monitorando l'evento prerenderingchange , evitando così l'attivazione prematura di script o tracker vantaggi della personalizzazione del comportamento della cmp attivando questa funzionalità, potrete evitare l'esecuzione prematura di callback , e bloccare script di terze parti che si eseguono durante il prerendering migliorare la qualità dei dati raccolti , attivando i tracker solo quando l'utente interagisce realmente con la pagina ottimizzare le prestazioni del sito , evitando il caricamento di risorse, non necessarie e/o dipendenti dal consenso, prima che la pagina venga effettivamente visualizzata esempi di utilizzo del prerendering oltre alla gestione del consenso, il prerendering può essere sfruttato per ottimizzare le prestazioni complessive del sito web un esempio concreto è nel settore advertising sfruttando la fase di prerendering per preparare tutti gli elementi necessari in anticipo, è possibile ridurre i tempi di caricamento e migliorare significativamente l'esperienza utente monitorando attentamente il processo e adottando le giuste strategie, potrete massimizzare le performance del vostro sito e ottimizzare l'efficacia delle vostre campagne pubblicitarie conclusione vi suggeriamo di approfondire e sfruttare le funzionalità illustrate nella https //developer chrome com/docs/web platform/prerender pages l'uso del prerendering, combinato con una gestione intelligente del consenso, consente di ottimizzare sia le performance del sito web che la conformità alle normative sulla privacy, creando un perfetto equilibrio tra efficienza e rispetto delle scelte degli utenti con la nuova funzionalità di pubconsent, ora avete il pieno controllo su ciò che accade durante il prerendering, permettendovi di personalizzare in modo più completo la gestione del consenso degli utenti!