Qual è il vantaggio dell'utilizzo del codice di monitoraggio asincrono di Google Analytics rispetto al codice non asincrono?


Risposte:


8

Il codice più recente utilizza la capacità dei browser moderni di eseguire JavaScript in modo asincrono dal rendering della pagina (in effetti, viene eseguito in un altro thread anziché nel thread di rendering della pagina principale).

Ciò consente al codice di essere posizionato nella parte superiore della pagina senza influire sulle prestazioni di rendering della pagina percepite.

Questo a sua volta significa che i caricamenti parziali della pagina (ad es. Qualcuno che preme il pulsante "Stop" o naviga su un'altra pagina) hanno maggiori probabilità di essere catturati dallo script. Con il vecchio codice, se l'utente si allontana prima che la sezione JavaScript venga caricata ed eseguita, è possibile che l'impressione della pagina non venga registrata correttamente.


Nel caso di carichi di pagina parziali (ovvero se qualcuno preme "stop" o la connessione viene persa), Analytics segnala una visualizzazione di pagina o esiste qualche possibilità per segnalare un caricamento di pagina parziale?
Travis Northcutt,

Non lo so per certo, ma immagino che sarà tutto o niente. Penso che il codice asincrono aumenti solo la possibilità che il caricamento della pagina venga registrato.
Mark Hatton,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.