Universal Analytics (UA) dejará de estar disponible el 1 de julio de 2023, lo que significa que dejará de procesar datos. Las propiedades de Analytics 360 dejarán de funcionar el 1 de octubre de 2023. Migra a Google Analytics 4.

Uso de cookies de Google Analytics en sitios web

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

En este documento, se describe cómo Google Analytics usa cookies para medir las interacciones del usuario en 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 de los sitios web. A medida que un usuario navega entre páginas web, Google Analytics proporciona etiquetas JavaScript (bibliotecas) a los propietarios de sitios web para registrar información sobre la página que el usuario vio, por ejemplo, la URL.

Las bibliotecas JavaScript de Google Analytics usan cookies HTTP para "recordar" lo que hizo un usuario en páginas anteriores o interacciones con el sitio web.

Google Analytics admite tres bibliotecas de JavaScript (etiquetas) para medir el uso de sitios web: gtag.js, analytics.js y ga.js. En las siguientes secciones, se describe cómo cada biblioteca usa cookies para Universal Analytics y Google Analytics 4, cuando corresponde.

En el caso de Google Analytics 4, la biblioteca JavaScript de gtag.js usa cookies propias para hacer lo siguiente:

  • Distinga a los usuarios únicos
  • Distingue las sesiones de un usuario

Cuando se usa el fragmento de JavaScript recomendado, las cookies se establecen en el nivel de dominio más alto posible. Por ejemplo, si la dirección de tu sitio web es blog.example.co.uk, gtag.js establecerá el dominio de las cookies en .example.co.uk. Establecer cookies en el dominio de nivel más alto posible permite que se realicen mediciones en los subdominios sin ninguna configuración adicional.

gtag.js configura las siguientes cookies:

Nombre de la cookie Hora de vencimiento predeterminada 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

Lee la guía de identificación de usuarios y cookies (GA4) de gtag.js para aprender cómo personalizar esta configuración predeterminada con gtag.js.

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

  • Distinga a los usuarios únicos
  • Limite el porcentaje de solicitudes

Cuando se usa el fragmento de JavaScript recomendado, las cookies se establecen en el nivel de dominio más alto posible. Por ejemplo, si la dirección de tu sitio web es blog.example.co.uk, analytics.js y gtag.js establecerán el dominio de cookies como .example.co.uk. Establecer cookies en el dominio de nivel más alto posible permite que se realicen mediciones en los subdominios sin ninguna configuración adicional.

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

Nombre de la cookie Hora de vencimiento predeterminada 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 usa para regular el porcentaje de solicitudes. 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 son la inhabilitación, la solicitud en curso o un error al recuperar un ID de cliente del servicio de ID de cliente de AMP.
_gac_<property-id> 90 días Contiene información relacionada con la campaña para el usuario. Si vinculó sus cuentas de Google Analytics y Google Ads, las etiquetas de conversión en el sitio web de Google Ads leerán esta cookie, a menos que inhabilite esta opción. Obtén más información.

Personalización

Lee la guía de identificación de usuarios y cookies (Universal Analytics) de gtag.js para aprender cómo se puede personalizar esta configuración predeterminada con gtag.js.

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

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

La biblioteca JavaScript ga.js utiliza cookies de origen para realizar las siguientes acciones:

  • Determine qué dominio medir
  • Distinga a los usuarios únicos
  • Limite el porcentaje de solicitudes
  • Recordar la cantidad y la hora de las 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 del visitante

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

Nombre de la cookie Hora de vencimiento predeterminada Descripción
__utma 2 años a partir de la configuración y actualización Se usa 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 usa para regular el porcentaje de solicitudes.
__utmb 30 min a partir de la configuración o actualización Se usa para determinar las sesiones o visitas nuevas. 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 sesión de navegador No se utiliza en ga.js. Se configuró para la interoperabilidad con urchin.js. Históricamente, esta cookie operaba junto con la cookie __utmb para determinar si el usuario estaba en una sesión o visita nueva.
__utmz 6 meses a partir de la configuración o actualización Almacena la fuente de tráfico o la campaña que explica cómo el usuario llegó a tu 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 2 años a partir de la configuración y actualización Se usa para almacenar datos de variables personalizadas a nivel del visitante. Esta cookie se crea cuando un desarrollador usa el método _setCustomVar con una variable personalizada a nivel del visitante. Esta cookie también se usó para el método _setVar obsoleto. 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 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 configurarán todas las cookies.
  • _setVisitorCookieTimeout: Establece el vencimiento de las cookies de los visitantes de Google Analytics en milisegundos.
  • _setSessionCookieTimeout: Establece el tiempo de espera de las cookies de la sesión nueva en milisegundos.
  • _setCampaignCookieTimeout: Establece la fecha de vencimiento de las cookies de la campaña en milisegundos.
  • _storeGac: Pase false para inhabilitar la cookie de GAC. La configuración predeterminada es true

Lee la guía sobre el seguimiento de varios dominios para aprender a configurar ga.js a fin de medir la interacción de los usuarios en los dominios.

Históricamente, Google Analytics proporcionaba una biblioteca de medición de JavaScript llamada urchin.js. Cuando se lanzó la nueva biblioteca ga.js, se alentó a los desarrolladores a migrar a la nueva biblioteca. En el caso de los sitios que no completaron la migración, urchin.js establece las cookies de forma idéntica a la configurada en ga.js. Consulta la sección anterior sobre el uso de cookies de ga.js para obtener más detalles.

Para los clientes que utilizan funciones de anunciantes de Display de Google Analytics, como el remarketing, se utiliza una cookie de DoubleClick de terceros además de las demás cookies descritas en este documento solo para estas funciones. Para obtener más información sobre esta cookie, visite las Preguntas frecuentes sobre privacidad en los productos publicitarios de Google.

Para los sitios web que usan experimentos de contenido de Google Analytics, se usan las siguientes cookies, además de las otras cookies descritas en este documento:

Nombre de la cookie Hora de vencimiento predeterminada Descripción
__utmx 18 meses Se utiliza para determinar la inclusión de un usuario en un experimento.
__utmxx 18 meses Se usa para determinar el vencimiento de los experimentos en los que se incluyó a un usuario.

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

Nombre de la cookie Hora de vencimiento predeterminada Descripción
_gaexp Depende de la duración del experimento, pero normalmente es de 90 días. Se usa para determinar la inclusión de un usuario en un experimento y el vencimiento de los experimentos en los que se incluyó.
_opt_awcid 24 horas Se utiliza para campañas asignadas a los ID de cliente de Google Ads.
_opt_awmid 24 horas Se utiliza para las campañas asignadas a los 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 los ID de criterio de Google Ads
_opt_utmc 24 horas Almacena el último parámetro de búsqueda utm_campaign.
_opt_expid 10 seconds Esta cookie se crea cuando se ejecuta un experimento de redireccionamiento. Almacena el ID del experimento, el ID de la variante y la URL de referencia a la página que se redirecciona.