Come funziona la registrazione delle sessioni: registrazione DOM o video

Scopri come funziona la registrazione delle sessioni. Capisci la differenza tra registrazione DOM e video e i loro pro e contro.

Bozza

Le registrazioni delle sessioni funzionano in due modi. Alcuni strumenti registrano un video: catturano i pixel e registrano esattamente ciò che vedono i visitatori. Altri strumenti registrano il DOM: catturano la struttura del documento e ricreano la pagina mentre i visitatori ci interagiscono. Entrambi gli approcci registrano il comportamento. Entrambi mostrano cosa fanno i visitatori. Ma funzionano in modo diverso. La registrazione video è come una telecamera: cattura tutto. La registrazione DOM è come un progetto: cattura la struttura. Capire la differenza conta. Il video sembra più naturale: guardi come se fossi seduto dietro al visitatore. La registrazione DOM è più efficiente: usa meno dati ed è più veloce. Ma ha dei limiti. I siti ricchi di JavaScript possono non registrarsi bene con il DOM. La registrazione video cattura solo i pixel e funziona ovunque. Ogni approccio ha i suoi compromessi. Il video è completo ma pesante. Il DOM è efficiente ma limitato. Molti strumenti usano approcci ibridi che combinano i due. Capire la tecnologia di registrazione ti aiuta a scegliere gli strumenti, a sapere cosa aspettarti e a fidarti dei dati.

Questo articolo spiega come funziona la tecnologia di registrazione delle sessioni.

Come funziona la registrazione video

La registrazione video cattura i pixel sullo schermo. Come una cinepresa puntata su un monitor. Ogni fotogramma viene registrato. Ogni interazione compare nel video. I visitatori vedono esattamente ciò che mostra la registrazione.

La registrazione video funziona con qualsiasi sito. JavaScript complesso. Rendering lato server. App a pagina singola. Il video cattura qualsiasi cosa appaia sullo schermo. Non serve nulla di speciale.

La registrazione video genera file grandi. Una sessione di cinque minuti può pesare cinquanta megabyte. I costi di archiviazione si sommano. I costi di banda si sommano. Gli strumenti video richiedono un'infrastruttura solida.

La qualità del video varia. Alcuni strumenti comprimono molto e la qualità peggiora. Altri preservano la qualità e le dimensioni dei file esplodono. I compromessi esistono.

Come funziona la registrazione DOM

La registrazione DOM cattura la struttura della pagina. HTML. CSS. Stato di JavaScript. Invece di registrare i pixel, gli strumenti registrano i cambiamenti della pagina. Quando un visitatore scorre, lo strumento annota lo scorrimento. Quando clicca, lo strumento annota il clic.

La registrazione DOM genera file piccoli. Una sessione di cinque minuti può pesare un megabyte. L'archiviazione costa poco. La banda usata è bassa. I costi di infrastruttura sono bassi.

La registrazione DOM è efficiente per archiviazione e trasmissione. Ma è limitata. Se la pagina usa JavaScript personalizzato complesso, la registrazione DOM può perdere delle interazioni. Se la pagina viene generata in modo dinamico, il DOM può non catturare tutti i cambiamenti.

La registrazione DOM ricrea la pagina. Riproduce la sessione come un video, ma costruito a partire dai cambiamenti della pagina. La ricostruzione dovrebbe corrispondere all'originale ma può avere piccole differenze.

Approcci di registrazione ibridi

Molti strumenti usano approcci ibridi. Registrano il DOM per impostazione predefinita, per efficienza. Quando la registrazione DOM è incompleta, passano al video. Così uniscono i vantaggi di entrambi.

Gli approcci ibridi sono intelligenti. La maggior parte delle sessioni si registra in modo efficiente con il DOM. Le sessioni complesse passano al video. Si ottiene qualità quando serve. Negli altri casi i costi restano bassi.

Implicazioni sulla privacy dei diversi tipi di registrazione

La registrazione video cattura tutto, anche i dati sensibili. Un campo di un modulo mostra la digitazione nel video. Una pagina di pagamento mostra i numeri delle carte di credito. La protezione della privacy richiede un forte oscuramento.

La registrazione DOM rispetta di più la privacy. Lo strumento registra la struttura della pagina, non i pixel. Un campo di un modulo compare come campo di un modulo. Il valore non si vede, a meno che non venga trasmesso in modo specifico. La registrazione DOM richiede meno oscuramento.

La privacy conta per la conformità. GDPR. CCPA. Gli strumenti rispettosi della privacy usano la registrazione DOM. La registrazione video richiede una configurazione attenta per essere conforme.

Impatto sulle prestazioni dei metodi di registrazione

La registrazione video ha un impatto moderato sulle prestazioni. Lo script di registrazione cattura i fotogrammi, avviene la compressione e vengono inviati i dati. La maggior parte dei visitatori non se ne accorge.

La registrazione DOM ha un impatto minimo. Lo script annota i cambiamenti. Vengono inviate piccole quantità di dati. Il carico è minimo. I visitatori non notano nessuna differenza nelle prestazioni.

Testare il tuo sito specifico conta. Alcuni siti sono sensibili al carico. Altri non se ne accorgono. Fai una prova prima di scegliere il metodo di registrazione.

Scegliere tra i metodi di registrazione

Scegli in base alle esigenze. Registrazione video se ti serve una cattura perfetta al pixel. Registrazione DOM se ti serve efficienza. Ibrida se vuoi entrambe.

Pensa al tuo sito. I siti semplici vanno bene con il DOM. I siti complessi possono richiedere il video. Pensa alle tue esigenze di conformità. I settori molto attenti alla privacy dovrebbero preferire il DOM.

Domande frequenti

Posso usare la registrazione DOM su un'app a pagina singola o serve il video?

La registrazione DOM funziona bene con le app a pagina singola. Lo strumento segue i cambiamenti dello stato di JavaScript e registra quando il DOM si aggiorna. Le interazioni delle app a pagina singola si registrano correttamente con il DOM. Il video non è necessario. Anzi, il DOM è migliore per queste app: file più piccoli e prestazioni migliori. Con il creatore di siti di WEMASY puoi impostarlo direttamente sul tuo sito.

Quanto sono più piccole le registrazioni DOM rispetto a quelle video?

Le registrazioni DOM sono in genere da 50 a 100 volte più piccole del video. Una sessione video di cinque minuti può pesare 50 MB. La stessa sessione registrata con il DOM può pesare da 500 KB a 1 MB. La differenza di dimensioni è enorme. Archiviazione e banda costano molto meno con il DOM.

Se la registrazione DOM ricrea la pagina, può mai sembrare diversa dall'originale?

A volte. Un JavaScript complesso può essere reso in modo diverso nella ricostruzione. I font personalizzati possono non caricarsi. Le animazioni possono non ripetersi in modo identico. Il più delle volte la ricostruzione corrisponde all'originale. Ma i casi limite esistono. La registrazione video evita questi problemi perché registra i pixel esattamente.

Per la conformità alla privacy è meglio il video o la registrazione DOM?

La registrazione DOM è migliore per la privacy. Cattura meno dati sensibili. La registrazione video cattura tutto, comprese le informazioni sensibili. Il video richiede un oscuramento esteso. Il DOM ne richiede uno minimo. Per requisiti di privacy rigorosi, il DOM è superiore.

Posso cambiare metodo di registrazione se vedo che uno non funziona?

La maggior parte degli strumenti permette di cambiare le impostazioni. Puoi partire dal DOM e passare al video se serve. Ma le registrazioni passate non cambiano. Le nuove sessioni useranno il nuovo metodo. Il cambio vale da quel momento in poi, non in modo retroattivo.

Cosa succede se lo strumento di registrazione si ferma a metà sessione?

La maggior parte degli strumenti ha dei sistemi di riserva. Se la registrazione si interrompe, riprende appena possibile. Alcune sessioni possono essere parziali. La maggior parte delle sessioni complete si registra per intero. I guasti totali sono rari. Gli strumenti moderni sono affidabili.

Mettilo in pratica
sul tuo sito web.

Inizia gratis con WEMASY e crea il tuo sito in pochi minuti.