En este documento se describe el uso de las cookies que hace Google Analytics para medir las interacciones de usuario en los sitios web.
Descripción general
Google Analytics es una herramienta sencilla y fácil de usar que ayuda a los propietarios de sitios web a medir cómo interactúan los usuarios con el contenido del sitio. Cuando un usuario navega por las páginas de un sitio web, Google Analytics proporciona al propietario de dicho sitio etiquetas JavaScript (bibliotecas) para registrar la información sobre la página que ha visto un usuario, por ejemplo, la URL de la página. Las bibliotecas JavaScript de Google Analytics usan cookies HTTP para "recordar" lo que ha hecho un usuario en páginas o en interacciones con el sitio web anteriores.
Google Analytics admite dos bibliotecas JavaScript (etiquetas) para medir el uso de los sitios web: analytics.js y ga.js. En las secciones siguientes se describe cómo usa las cookies cada una de estas bibliotecas.
analytics.js: uso de cookies
La biblioteca JavaScript analytics.js forma parte de Universal Analytics y usa cookies propias para:
- Distinguir a los usuarios únicos
- Limitar el porcentaje de solicitudes
Cuando se usa el fragmento recommended JavaScript recomendado, analytics.js configura las cookies en el dominio del nivel más alto que puede.
Por ejemplo, si la dirección de tu sitio web es blog.example.co.uk
,
analytics.js configurará el dominio de la cookie como .example.co.uk
. Configurar las cookies en el dominio de nivel más alto posible permite realizar el seguimiento de los usuarios en varios subdominios sin agregar configuración adicional.
analytics.js configura las cookies siguientes:
Nombre de la cookie | Duración | Descripción |
---|---|---|
_ga |
2 años | Se usa para distinguir a los usuarios. |
_gid |
24 horas | Se usa para distinguir a los usuarios. |
_gat |
10 minutos | Se usa para limitar el porcentaje de solicitudes. |
Personalización
Consulta la guía para programadores de dominios y cookies para obtener información sobre todas las formas en las que se pueden personalizar estos valores predeterminados.
Consulta el documento Seguridad y privacidad en Universal Analytics para obtener más información sobre Universal Analytics y las cookies.
ga.js: uso de cookies
La biblioteca JavaScript ga.js usa cookies propias para:
- Determinar el dominio que se medirá
- Distinguir a los usuarios únicos
- Limitar el porcentaje de solicitudes
- Recordar el número y la duración de las visitas anteriores
- Recordar la información de las fuentes de tráfico
- Determinar el inicio y el fin de una sesión
- Recordar el valor de las variables personalizadas de visitante
De forma predeterminada, esta biblioteca configura las cookies en el dominio especificado en la propiedad document.host
del navegador y configura la ruta de la cookie en el nivel raíz (/)
.
Esta biblioteca configura las siguientes cookies:
Nombre de cookie | Duración predeterminada | Descripción |
---|---|---|
__utma |
Dos años a partir de la configuración o actualización | Se usa para distinguir usuarios y sesiones. La cookie se crea cuando se ejecuta la biblioteca JavaScript y no hay ninguna cookie __utma. La cookie se actualiza cada vez que se envían datos a Google Analytics. |
__utmt |
10 minutos | Se usa para limitar el porcentaje de solicitudes. |
__utmb |
30 minutos a partir de la configuración o actualización | Se usa para determinar nuevas sesiones o visitas. La cookie se crea cuando se ejecuta la biblioteca JavaScript y no hay ninguna cookie __utmb. La cookie se actualiza cada vez que se envían datos a Google Analytics. |
__utmc |
Fin de la sesión del navegador | No se usa en ga.js. Se configura para interactuar con urchin.js.
Anteriormente, esta cookie actuaba junto con la cookie __utmb para determinar si el usuario estaba en una nueva sesión o visita. |
__utmz |
Seis meses a partir de la configuración o actualización | Almacena la fuente de tráfico o la campaña que explica cómo ha llegado el usuario al sitio. La cookie se crea cuando se ejecuta la biblioteca JavaScript y se actualiza cada vez que se envían datos a Google Analytics. |
__utmv |
Dos años a partir de la configuración o actualización | Se usa para almacenar datos de variables personalizadas de visitante.
Esta cookie se crea cuando un programador usa el método _setCustomVar con una variable personalizada de visitante. También se usaba para el método _setVar retirado. La cookie se actualiza cada vez que se envían datos a Google Analytics. |
Personalización
Los siguientes métodos se pueden usar para personalizar el modo en que se configuran las cookies:
-
_setDomainName
: configura el dominio al que se asignarán todas las cookies. -
_setCookiePath
: configura la ruta a la que se asignarán todas las cookies. -
_setVisitorCookieTimeout
: configura la caducidad de cookie de visitante de Google Analytics en milisegundos. -
_setSessionCookieTimeout
: configura el nuevo tiempo de espera de cookie de sesión en milisegundos. -
_setCampaignCookieTimeout
: configura el tiempo de caducidad de cookie de seguimiento de campaña en milisegundos.
Consulta la guía Seguimiento multidominio para obtener información sobre cómo configurar ga.js a fin de medir la interacción de usuario en varios dominios.
urchin.js: uso de cookies
Antes, Google Analytics proporcionaba una biblioteca de medición JavaScript denominada urchin.js. Cuando se lanzó la biblioteca ga.js más reciente, se recomendó a los programadores que migraran a la nueva biblioteca. En el caso de los sitios que no han terminado la migración, urchin.js configura las cookies igual que se configuran en ga.js. Consulta la sección sobre el uso de cookies de ga.js anterior para obtener más información.
Google Analytics para anunciantes de display: uso de cookies
En el caso de los clientes que usan las funciones para anunciantes de display de Google Analytics, como el remarketing, se usa una cookie de DoubleClick de terceros además de las otras cookies descritas en este documento solo para estas funciones. Para obtener más información sobre esta cookie, consulta las preguntas frecuentes sobre la privacidad en la publicidad de Google.
Experimentos de contenido: uso de cookies
En los sitios web que usan los experimentos de contenido de Google Analytics, se utilizan las siguientes cookies para estas funciones, además de las otras cookies descritas en este documento:
Nombre de la cookie | Duración | Descripción |
---|---|---|
__utmx |
18 meses | Se usa para determinar la inclusión de un usuario en un experimento. |
__utmxx |
18 meses | Se usa para determinar la caducidad de los experimentos en los que se ha incluido a un usuario. |
Optimize 360: uso de cookies
En los sitios web que usan Optimize 360, se utiliza la siguiente cookie, además de las otras cookies descritas en este documento:
Nombre de la cookie | Duración | Descripción |
---|---|---|
_gaexp |
Depende de la longitud del experimento, pero suele durar 90 días. | Se usa para determinar la inclusión de un usuario en un experimento y la caducidad de los experimentos en los que participa. |