2010-07-23 12 views
10

¿Cuál es la diferencia entre los dos? Tengo un sitio pesado Ajax y no estoy seguro de cuál sería más apropiado usar para las solicitudes de seguimiento.Seguimiento de eventos frente a variables personalizadas

+3

Creo que la distinción clave se puede encontrar pensando en cómo se clasifican en GA. Los eventos están en Contenido, por lo que deben reflejar las interacciones de contenido. Las variables personalizadas se encuentran en Visitantes y son una forma de clasificar usuarios sobre la marcha. (La diferencia técnica, en cuanto a cómo se llaman, es algo irrelevante. ) – Yahel

Respuesta

9

El seguimiento de eventos es más adecuado para el seguimiento de eventos en una aplicación que no necesariamente cruza los límites de la página, como las acciones implementadas como llamadas Ajax.

Las variables personalizadas de nivel de página se pueden usar para registrar las interacciones del usuario; sin embargo, el número de variables personalizadas del nivel de página está limitado a 5 por página. Todas las variables personalizadas deben definirse antes de llamar a _trackPageview(). Considero que las variables personalizadas de sesión y de visitante son más útiles para registrar información adicional sobre un visitante, como datos demográficos o visitas anónimas o registradas, que puede usar para segmentar visitantes.

+0

Al usar variables personalizadas, ¿llama al método _trackPageView() manualmente o es manejado por Google automáticamente? – chobo

+1

El método _trackPageView está incluido en la pieza de código que Google le da para copiar y pegar en cada página. Siempre que su código llame a _setCustomVar antes del fragmento de código de Google, debería funcionar. – donalmacanri

1

El seguimiento de eventos probablemente sea más adecuado para las interacciones AJAX. Las variables personalizadas se configuran, y luego se publican después de llamar a ._trackPageview(). El seguimiento de eventos se puede usar después de que su página cargue y llame a ._trackPageview(), y luego su usuario realizará acciones que pueden no dar como resultado una nueva vista de página, como las llamadas AJAX.

+0

¿Entonces no se pueden llamar las variables personalizadas después de que la página se haya cargado, mientras que el seguimiento de eventos puede ser? – chobo

+1

Respuesta corta: sí. Su código llamaría a .setCustomVar y luego. Track View. Puede establecer las variables personalizadas en otra cosa y luego llamar de nuevo a ._trackPageView, pero esto sesgará sus números de análisis. –

+0

¿Conoces algún buen ejemplo del mundo real donde una persona use variables personalizadas? No entiendo el propósito para ellos. Gracias – chobo

Cuestiones relacionadas