Uso de cookies de Google Analytics en sitios web

Este documento describe cómo Google Analytics utiliza cookies para medir las interacciones de los usuarios en los sitios web.

Descripción general

Google Analytics es una herramienta simple 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 web. A medida que un usuario navega entre páginas web, Google Analytics proporciona a los propietarios de sitios web etiquetas JavaScript (bibliotecas) para registrar 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 utilizan cookies HTTP para "recordar" lo que ha hecho un usuario en páginas/interacciones anteriores con el sitio web.

Google Analytics admite tres bibliotecas de JavaScript (etiquetas) para medir el uso del sitio web: gtag.js , analytics.js y ga.js. Las siguientes secciones describen cómo cada biblioteca utiliza cookies para Universal Analytics y Google Analytics 4 , cuando corresponda.

Para Google Analytics 4 , la biblioteca de JavaScript gtag.js utiliza cookies propias para:

  • Distinguir usuarios únicos
  • Distinguir sesiones para un usuario

Cuando se utiliza el fragmento de JavaScript recomendado, las cookies se configuran en el nivel de dominio más alto posible. Por ejemplo, si la dirección de su sitio web es blog.example.co.uk , gtag.js establecerá el dominio de la cookie en .example.co.uk . La configuración de cookies en el dominio de nivel más alto posible permite que la medición se realice en todos los subdominios sin ninguna configuración adicional.

gtag.js establece las siguientes cookies:

nombre de la galleta Tiempo de caducidad predeterminado Descripción
_ga 2 años Se utiliza para distinguir a los usuarios.
_ga_<container-id> 2 años Se utiliza para conservar el estado de la sesión.

personalización

Lea la Guía de identificación de usuarios y cookies de gtag.js (GA4) para saber cómo se pueden personalizar estas configuraciones predeterminadas con gtag.js.

La biblioteca de JavaScript analytics.js o la biblioteca de JavaScript gtag.js se pueden usar para Universal Analytics . En ambos casos, las bibliotecas utilizan cookies propias para:

  • Distinguir usuarios únicos
  • Acelerar la tasa de solicitud

Cuando se utiliza el fragmento de JavaScript recomendado, las cookies se configuran en el nivel de dominio más alto posible. Por ejemplo, si la dirección de su sitio web es blog.example.co.uk , analytics.js y gtag.js establecerán el dominio de la cookie en .example.co.uk . La configuración de cookies en el dominio de nivel más alto posible permite que la medición se realice en todos los subdominios sin ninguna configuración adicional.

gtag.js y analytics.js configuran las siguientes cookies:

Nombre de la galleta Tiempo de caducidad predeterminado Descripción
_ga 2 años Se utiliza para distinguir a los usuarios.
_gid 24 horas Se utiliza para distinguir a los usuarios.
_gat 1 minuto Se utiliza para acelerar la tasa de solicitud. Si Google Analytics se implementa a través de Google Tag Manager, esta cookie se llamará _dc_gtm_<property- id> .
AMP_TOKEN 30 segundos a 1 año Contiene un token que se puede usar para recuperar un ID de cliente del servicio de ID de cliente de AMP. Otros valores posibles indican exclusión voluntaria, solicitud en curso o un error al recuperar una ID de cliente del servicio de ID de cliente de AMP.
_gac_<property-id> 90 dias Contiene información relacionada con la campaña para el usuario. Si ha vinculado sus cuentas de Google Analytics y Google Ads, las etiquetas de conversión del sitio web de Google Ads leerán esta cookie a menos que opte por no participar. Más información

personalización

Lea la guía de identificación de usuarios y cookies de gtag.js (Universal Analytics) para saber cómo se pueden personalizar estas configuraciones predeterminadas con gtag.js.

Lea la guía para desarrolladores de dominios y cookies de analytics.js para conocer todas las formas en que esta configuración predeterminada se puede personalizar con analytics.js.

Lea el documento Seguridad y privacidad en Universal Analytics para obtener más información sobre Universal Analytics y las cookies.

La biblioteca de JavaScript ga.js utiliza cookies propias para:

  • Determinar qué dominio medir
  • Distinguir usuarios únicos
  • Acelerar la tasa de solicitud
  • Recordar el número y hora de visitas anteriores
  • Recordar la información de la fuente de tráfico
  • Determinar el inicio y el final de una sesión.
  • Recuerde el valor de las variables personalizadas a nivel de visitante

De forma predeterminada, esta biblioteca establece las cookies en el dominio especificado en la propiedad del navegador document.host y establece la ruta de la cookie en el nivel raíz (/) . Esta biblioteca establece las siguientes cookies:

Nombre de la galleta Tiempo de caducidad predeterminado Descripción
__utma 2 años desde la configuración/actualización Se utiliza para distinguir usuarios y sesiones. La cookie se crea cuando se ejecuta la biblioteca javascript y no existen cookies __utma existentes. La cookie se actualiza cada vez que se envían datos a Google Analytics.
__utmt 10 minutos Se utiliza para acelerar la tasa de solicitud.
__utmb 30 minutos desde la configuración/actualización Se utiliza para determinar nuevas sesiones/visitas. La cookie se crea cuando se ejecuta la biblioteca javascript y no existen cookies __utmb existentes. 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. Establecido para la interoperabilidad con urchin.js. Históricamente, esta cookie funcionaba junto con la cookie __utmb para determinar si el usuario estaba en una nueva sesión/visita.
__utmz 6 meses desde la instalación/actualización Almacena la fuente de tráfico o la campaña que explica cómo llegó el usuario a tu sitio. La cookie se crea cuando se ejecuta la biblioteca de JavaScript y se actualiza cada vez que se envían datos a Google Analytics.
__utmv 2 años desde la configuración/actualización Se utiliza para almacenar datos de variables personalizadas a nivel de visitante. Esta cookie se crea cuando un desarrollador usa el método _setCustomVar con una variable personalizada a nivel de visitante. Esta cookie también se usó para el método obsoleto _setVar . La cookie se actualiza cada vez que se envían datos a Google Analytics.

personalización

Se pueden utilizar los siguientes métodos para personalizar cómo se configuran las cookies:

  • _setDomainName : establece el dominio en el que se establecerán todas las cookies.
  • _setCookiePath : establece la ruta en la que se establecerán todas las cookies.
  • _setVisitorCookieTimeout : establece la caducidad de la cookie del visitante de Google Analytics en milisegundos.
  • _setSessionCookieTimeout : establece el tiempo de espera de las cookies de la nueva sesión en milisegundos.
  • _setCampaignCookieTimeout : establece el tiempo de caducidad de las cookies de la campaña en milisegundos.
  • _storeGac : pase false para deshabilitar la cookie GAC. Los valores predeterminados son true

Lea la guía Seguimiento de múltiples dominios para aprender a configurar ga.js para medir la interacción del usuario entre dominios.

Históricamente, Google Analytics proporcionaba una biblioteca de medidas de JavaScript llamada urchin.js. Cuando se lanzó la biblioteca ga.js más nueva, se animó a los desarrolladores a migrar a la nueva biblioteca. Para los sitios que no han completado la migración, urchin.js establece cookies de forma idéntica a lo que se establece en ga.js. Lea la sección de uso de cookies de ga.js anterior para obtener más detalles.

Para los clientes que utilizan las funciones de anunciante gráfico de Google Analytics , como el remarketing , se utiliza 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, visite las Preguntas frecuentes sobre la privacidad de la publicidad de Google .

Para los sitios web que utilizan 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 galleta Tiempo de caducidad predeterminado Descripción
__utmx 18 meses Se utiliza para determinar la inclusión de un usuario en un experimento.
__utmxx 18 meses Se utiliza para determinar la caducidad de los experimentos en los que se ha incluido a un usuario.

Para los sitios web que utilizan Optimize , se utilizan las siguientes cookies además de las otras cookies descritas en este documento:

Nombre de la galleta Tiempo de caducidad predeterminado Descripción
_gaexp Depende de la duración del experimento, pero normalmente 90 días. Se utiliza para determinar la inclusión de un usuario en un experimento y el vencimiento de los experimentos en los que se ha incluido un usuario.
_opt_awcid 24 horas Se utiliza para campañas asignadas a ID de cliente de Google Ads.
_opt_awmid 24 horas Se utiliza para campañas asignadas a ID de campaña de Google Ads.
_opt_awgid 24 horas Se utiliza para campañas asignadas a ID de grupos de anuncios de Google Ads
_opt_awkid 24 horas Se utiliza para campañas asignadas a ID de criterio de Google Ads
_opt_utmc 24 horas Almacena el último parámetro de consulta utm_campaign .
_opt_expid 10 segundos Esta cookie se crea cuando se ejecuta un experimento de redirección. Almacena el ID del experimento, el ID de la variante y el referente a la página que se está redirigiendo.