it-swarm-es.com

¿Hay algún beneficio del código de seguimiento asincrónico de Google Analytics si no se coloca en el <head>?

Me gustaría ir al script asincrónico de Google Analytics, pero prefiero no tenerlo en la cabeza (aunque sé que esta es la mejor práctica).

Entonces, ¿hay alguna ventaja de usar el código asíncrono si no está en la cabeza y, alternativamente, sería seguro colocarlo en otro lugar alto de la página, como solo dentro de la etiqueta del cuerpo de apertura o en un control de usuario .Net que se carga en la parte superior de la página?

EDITAR:

En el instrucciones Google declara:

Si esa no es una opción, aún puede colocar el fragmento asincrónico en la parte inferior de la página. También puede dividir su fragmento para conservar algunos de los beneficios del seguimiento asincrónico.

Si coloco el código allí (sin dividir), ¿todavía me beneficio con la carga asincrónica o es insignificante ya que de todos modos está en la parte inferior?

9
plntxt

En comparación con tener el código de seguimiento anterior en la parte inferior de la página, tener el código asincrónico en la parte superior del <cuerpo> debería significar que es más probable que el seguimiento registre a los usuarios que abandonan la página (o interactúan con los elementos de la página). que están siendo rastreados) antes de que se haya cargado completamente.

7
pelms

Puede colocarlo en cualquier lugar donde solo obtenga el mayor beneficio al colocarlo en el encabezado. Las instrucciones completas para agregarlo a su página web están aquí: http://code.google.com/apis/analytics/docs/tracking/asyncTracking.html .

Sin embargo, debes ponerlo dentro de las etiquetas de la cabeza o el cuerpo. Para ser claro. Pero más allá de eso, puedes hacer lo que quieras.

3
Ben Hoffman

Puede agregar su código de análisis en cualquier lugar de su página. Google es lo suficientemente inteligente como para identificar/registrar todos los eventos en su página. Cuando habla de asíncrono, no tiene sentido pensar en su ubicación en línea/sincronización.

Lo he usado en la parte inferior de la mayoría de mis sitios y no he encontrado ningún problema.

Los principales eventos de carga que obtienes en tu cuenta de Google Analytics:

1) tiempo de carga Dom
2) Tiempo de carga de la página

Esto toma en consideración todo y es independiente del lugar donde agrega su código.

Es posible (con código de sincronización) que este tiempo se calcule en función de la posición del script de Google en la página como en:
Tiempo de carga DOM -> tiempo de activación del evento de carga dom del navegador - GA script script/event
Tiempo de carga de la página -> tiempo de activación del evento de carga de la ventana del navegador - GA script script/event

Si este es el caso, entonces la posición del script desempeñaría un pequeño papel en cambiar el tiempo anterior a más preciso una vez más, no creo que haga mucha diferencia (ya que colocarlo en la parte superior trae la página con GA antes para colocarlo en la parte inferior porque la página se carga secuencialmente)

1
abhinsit