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?


Respostas:


8

O código mais recente usa a capacidade dos navegadores modernos de executar o Javascript de forma 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 percebido da renderização da página.

Isso, por sua vez, 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.


No caso de carregamentos parciais de páginas (por exemplo, alguém pressiona "parar" ou a conexão é perdida), o Analytics relata uma exibição de página ou há algum recurso para relatar um carregamento parcial de página?
Travis Northcutt

Não sei ao certo, mas imagino que será tudo ou nada. Eu acho que o código assíncrono apenas aumenta a chance de o carregamento da página ser registrado.
10268 Mark-Markton
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.