2010-10-27 14 views

Respuesta

18

Sí, esto es posible.

La forma más sencilla podría ser la de definir un Variable personalizada como alcance del visitante, y enlazarlo con el valor igual al ID del (ofuscado) del usuario (el que se les asignó cuando se registraron):

pageTracker._setCustomVar(1, "Registered TempID", "345X34RT", 1) 

Los cuatro argumentos que se pasan en una variable personalizada son: número de ranura (cualquier número entero de 1 a 5, que no va a cambiar en este caso; 'IDTEMP', que es un nombre de variable he elegido para esta variable ; 'TempID', el valor para esa variable que se asigna (pero no debe no identificar personalmente o infringirá la Política de privacidad de Google) un usuario registrado; el argumento final '1' es el alcance , que es '1' en este caso porque esta variable tiene un alcance para el visitante).

Esta nueva variable se envía al servidor GA a través de una llamada a _trackPageview() así que asegúrese de que la variable personalizada esté configurada antes de llamar a trackPageview().

Existen varios recursos excelentes, que incluyen tutoriales paso a paso sobre variables personalizadas de GA, incluido un blog post de ROI Analytics, que es uno de los mejores.

Una vez que haya terminado de ver esta Variable personalizada en el Cliente web de Google Analytics, vaya al panel izquierdo y haga clic en el encabezado Visitante; el último elemento debajo de este encabezado (y justo antes del próximo encabezado principal que es Traffic Sources) verá Variables personalizadas, subtítulos.

Aquí es donde puede ver los datos de las variables personalizadas que configuró. Por ejemplo, el panel se verá algo como esto: (? Leer, ellos, a la derecha)

alt text

+0

Las citas de la muestra del código parecen incorrectas? Interesante respuesta, lo intentaré alguna vez. – James

+0

el segundo argumento tenía una cita no parecida, corregida ahora. – doug

+0

HI, muchas gracias. Buts mi sitio web tiene algún tipo de condición especial. Quiero hacer un seguimiento de los usos de cada usuario: ¿les gusta o no este sitio web, con qué frecuencia lo usan y lo importante es obtener los datos de seguimiento de cada usuario individual, esto viola las reglas de Google? Todos los usuarios son mis clientes de todos modos. – user483144

16

es técnicamente posible, pero prohibido por los términos de servicio que usted acordó cuando instaló Google Analytics .

Desde: http://www.google.com/analytics/tos.html

7. PRIVACIDAD. Usted no permitirá (y no permitirá que ningún tercero) utilizar el Servicio para rastrear o recopilar información de identificación personal de usuarios de Internet, ni usted (ni permitirá que ningún tercero) asocie ningún dato recopilado de Su sitio (s) web. (o los sitios web de dichos terceros) con cualquier información de identificación personal de cualquier fuente como parte de Su uso (o el uso de dichos terceros) del Servicio. Usted tendrá y cumplirá con una política de privacidad adecuada y cumplirá con todas las leyes aplicables relacionadas con la recopilación de información de los visitantes de sus sitios web. Debe publicar una política de privacidad y esa política debe proporcionar un aviso de su uso de una cookie que recopila datos de tráfico anónimos.

Parece bastante claro.

+0

Defina 'información de identificación personal' –

+3

La información de identificación personal es diferente del seguimiento de sus hábitos de uso. Google le prohíbe recopilar información personal de John Doe, como su dirección, número de teléfono, etc., a fin de sincronizar sus análisis con HIM. Puede rastrear lo que el usuario hace clic y siempre y cuando sea para el usuario 3904523465908 y no para John Doe –

+0

Hi Nathanial. Buen punto, si quisieras, podrías ver las acciones de cada usuario individual, siempre y cuando no vincules las acciones a una cuenta real. Simplemente asumí que dado que la persona que realiza la pregunta tiene un sitio que requiere que los usuarios inicien sesión, ese sitio tendría PII sobre el usuario. Mala suposición. Entonces, cualquiera que lea esto, siéntase libre de asignar un userid único y rastrearlo a través de GA, siempre y cuando no vincule ese ID de usuario con ninguna información que pueda ser utilizada para identificar a la persona. – mooreds

9

Es posible a través de javascript User-ID: User-ID j permite el análisis de grupos de sesiones, a través de dispositivos, utilizando un identificador único y persistente

ga('create', 'UA-XXXX-Y', 'auto'); 
ga('set', '&uid', {{ USER_ID }}); 
ga('send', 'pageview'); 

{{USER_ID}} es un único, persistente , e ID de cadena no identificable personalmente que representa a un usuario o cuenta iniciada en todos los dispositivos.

https://developers.google.com/analytics/devguides/collection/analyticsjs/user-id

+0

esta función está en beta cerrada, ¿sabe si está disponible de alguna manera? – Himmators

+0

Todavía esta característica está en versión beta, creo que es una solución más actualizada. – baxang

+0

Esta es la forma correcta de hacerlo. – gagarine

0

Las cookies que utiliza Google Analytics, hará un seguimiento del mismo usuario, siempre y cuando utilizan el mismo PC y no te borrar sus cookies. Así es como GA puede decir si un cliente es un nuevo usuario o un usuario que regresa. Sin embargo, está limitado por las razones que di más arriba.

Cuestiones relacionadas