2010-02-12 29 views
7

tenemos un sitio con dos tipos de usuarios:Seguimiento de dos tipos de usuarios diferentes con Google Analytics?

  • reducida
  • Usuarios registrados

Lo que estamos buscando es un método para realizar un seguimiento de los dos tipos de usuarios dentro de un solo Google Perfil de Analytics Creemos que un usuario registrado se queda más en el sitio y tiene un conteo de visitas de página más alto que un invitado.

¿Podría ser posible dentro de un solo perfil?
¿Podría haber una manera de mostrar informes personalizados en la página de perfil para mostrar el tiempo promedio de los usuarios y el tiempo promedio de los usuarios?

Sé que Analytics es una aplicación tan potente, pero no soy un gurú y no pude encontrar nada en Google.

Gracias.

Bounty actualización

sé que tiene que ver con filtros. En su respuesta, comparta el código y las instrucciones paso a paso.

Respuesta

14

Puede usar variables personalizadas en GA para rastrear diferentes tipos de usuarios. Eche un vistazo a este ejemplo en los documentos de GA para obtener más información. http://code.google.com/apis/analytics/docs/tracking/gaTrackingCustomVariables.html#examples

Ésta es la forma en que lo haría:

  • Cuando la sesión del usuario, si el usuario no es un usuario registrado, establecen una variable personalizada de este modo:
 
    pageTracker._setCustomVar(
     1,    // This custom var is set to slot #1 
     "User Type", // The name of the custom varaible 
     "Guest",  // Sets the value of "User Type" to "Guest" for non registered users 
     2    // Sets the scope to session-level 
    ); 
    pageTracker._trackPageview();
  • Después de que el usuario inicie sesión, use el siguiente código.
 
    pageTracker._setCustomVar(
     1,    
     "User Type", 
     "Registered User", 
     2    
    ); 
    pageTracker._trackPageview();

Ahora usted debería ser capaz de ver User Type como una variable personalizada en sus informes.

Espero que esto ayude.

+4

Si está utilizando el script de seguimiento asíncrono (http://code.google.com/intl/it/apis/analytics/docs/tracking/asyncTracking.html), entonces tiene que utilizar: _gaq.push (['_ setCustomVar ', 1, "Tipo de usuario", "Invitado", 2]); y _gaq.push (['_ setCustomVar', 1, "Tipo de usuario", "Usuario registrado", 2]); antes de la llamada a _trackPageview, que de forma asíncrona es: _gaq.push (['_ trackPageview']); –

+0

@electroportal +1 para asincrónico :) – madaboutcode

0

Sí, esto es sin duda posiblemente en GA. Lo que tendrá que hacer es establecer una variable personalizada en la página (por ejemplo, user_type, que es la variable personalizada predeterminada en GA).

A continuación, puede rastrear, girar y analizar estos datos todo lo que desee a través de GA. Consulte el menú Visitantes en GA y la parte inferior del subnave es la sección Variables personalizadas.

Saludos,

Z

+1

Gracias. ¿Podrías elaborar? No tengo mucha experiencia con análisis. – metrobalderas

2

lo que necesita hacer es modificar la secuencia de comandos de Google en la parte inferior de la página cuando se carga para mostrar el estado de este valor personalizado.

eche un vistazo a para obtener más información. http://code.google.com/apis/analytics/docs/tracking/gaTrackingCustomVariables.html

Lo que creo que a lo que a ti te gustaría hacer es una segmentación de visitantes más personalizada. http://code.google.com/apis/analytics/docs/tracking/gaTrackingVisitorSegments.html

Cuestiones relacionadas