desenv-web-rp.com

Qual é a vantagem de usar o código de rastreamento assíncrono do Google Analytics em comparação com o código não assíncrono?

O que, especificamente, o código assíncrono realiza ou permite que o código mais antigo não realize?

11
Travis Northcutt

O código mais recente usa a capacidade dos navegadores modernos de executar o Javascript de maneira assíncrona, processando a página (efetivamente, ele é executado em outro encadeamento, e não no encadeamento da página principal).

Isso permite que o código seja colocado na parte superior da página sem afetar o desempenho da renderização da página.

Por sua vez, isso significa que carregamentos parciais de páginas (por exemplo, alguém que pressiona o botão "Parar" ou navega para outra página) têm maior probabilidade de serem capturados pelo script. Com o código antigo, se o usuário navegar antes que a seção JavaScript seja carregada e executada, é possível que a impressão da página não seja registrada corretamente.

8
Mark Hatton