desenv-web-rp.com

Existe algum benefício do código de rastreamento assíncrono do Google Analytics se ele não for colocado no <head>?

Gostaria de acessar o script assíncrono do Google Analytics, mas prefiro não tê-lo na cabeça (mesmo sabendo que essa é uma prática recomendada).

Portanto, existe algum benefício em usar o código assíncrono se não estiver na cabeça e, alternativamente, seria seguro colocá-lo em algum lugar alto da página, como apenas dentro da etiqueta do corpo de abertura ou em um controle de usuário .Net que carrega na parte superior da página?

EDITAR:

Nos estados instruções Google:

Se isso não for uma opção, você ainda poderá colocar o snippet assíncrono na parte inferior da página. Você também pode dividir seu snippet para reter alguns dos benefícios do rastreamento assíncrono.

Se eu colocar o código lá (sem dividir), ainda me beneficio do carregamento assíncrono ou é insignificante, pois fica na parte inferior?

9
plntxt

Comparado a ter o código de rastreamento antigo na parte inferior da página, ter o código assíncrono na parte superior do <body> ainda deve significar que o rastreamento tem mais chances de registrar usuários que saem da página (ou interagir com elementos da página) rastreados) antes de carregar totalmente.

7
pelms

Você pode colocá-lo em qualquer lugar que você obtenha o máximo benefício ao colocá-lo no cabeçalho. As instruções completas para adicioná-lo à sua página da web estão aqui - http://code.google.com/apis/analytics/docs/tracking/asyncTracking.html .

Você deseja colocá-lo dentro das tags de cabeça ou corpo. Só para ficar claro. Além disso, você pode fazer o que quiser.

3
Ben Hoffman

Você pode adicionar seu código de análise em qualquer lugar da sua página. O Google é inteligente o suficiente para identificar/registrar todos os eventos em sua página. Quando você está falando sobre assíncrono, não faz sentido pensar em seu posicionamento em linha/sincronização.

Usei-o na parte inferior da maioria dos meus sites e não encontrei problemas.

Os principais eventos de carregamento que você recebe na sua conta do Google Analytics:

1) Tempo de carregamento do Dom
2) Tempo de carregamento da página

Isso leva em consideração tudo e é independente de onde você adiciona seu código.

Pode ser possível (com código de sincronização) que esse tempo seja calculado com base na posição do script do Google na página, como em:
Tempo de carregamento do DOM -> hora do acionamento do evento de carregamento do DOM do navegador - GA carregamento/evento de script
Tempo de carregamento da página -> hora do acionamento do evento de carregamento da janela do navegador - GA carregamento/evento de script

Se esse for o caso, a posição do script desempenhará um pequeno papel na mudança acima do tempo para mais precisa, mais uma vez, não acho que faça muita diferença (como colocá-lo no topo traz a página com GA anterior para colocá-lo na parte inferior porque a página é carregada sequencialmente)

1
abhinsit