Quel est l'avantage d'utiliser le code de suivi asynchrone de Google Analytics par rapport au code non asynchrone?


Réponses:


8

Le code plus récent utilise la capacité des navigateurs modernes à exécuter Javascript de manière aysnchrone à partir du rendu de la page (en fait, il est exécuté dans un autre thread plutôt que dans le thread de rendu de la page principale).

Cela permet au code d'être placé en haut de la page sans affecter les performances de rendu de page perçues.

Cela signifie à son tour que les chargements de page partiels (par exemple, quelqu'un qui appuie sur le bouton "Stop" ou qui navigue sur une autre page) sont plus susceptibles d'être capturés par le script. Avec l'ancien code, si l'utilisateur s'éloigne avant que la section JavaScript ne soit chargée et exécutée, il est possible que l'impression de page ne soit pas enregistrée correctement.


Dans le cas de chargements de page partiels (c.-à-d. Que quelqu'un clique sur "arrêter" ou que la connexion est perdue), Analytics signale-t-il une consultation de page, ou existe-t-il une possibilité de signaler un chargement de page partiel?
Travis Northcutt

Je ne sais pas avec certitude, mais j'imagine que ce sera tout ou rien. Je pense que le code asynchrone augmente simplement les chances que le chargement de la page soit enregistré.
Mark Hatton
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.