Esta página está destinada a los desarrolladores que desean personalizar la configuración de cookies con la etiqueta de Google o Google Tag Manager. Si no sabes con certeza si necesitas configurar cookies, consulta Cookies e identificación de usuarios.
De forma predeterminada, las etiquetas de Google usan la configuración automática del dominio de las cookies. Las cookies se establecen en el nivel más alto posible del dominio. Por ejemplo, si la dirección de tu sitio web es blog.example.com, las cookies se establecen en el dominio example.com. Si se detecta que ejecutas un servidor de forma local (por ejemplo, localhost), cookie_domain se configura automáticamente como 'none' y las cookies usarán el dominio completo de la ubicación del documento.
Si solo deseas modificar la configuración de vencimiento o actualización de las cookies, puedes cambiar la configuración predeterminada de las cookies desde la interfaz de Analytics.
En la mayoría de los sitios web y las apps, el almacenamiento de cookies también debe controlarse con el consentimiento del usuario. En Descripción general de la privacidad del usuario, se presentan las opciones disponibles para administrar el consentimiento del usuario.
Cómo cambiar el dominio de la cookie
Cuando usas la configuración automática del dominio de las cookies, la actividad se mide en todos los subdominios sin necesidad de realizar ninguna configuración adicional.
Para cambiar la configuración del dominio de la cookie, sigue estos pasos:
gtag.js
Para desactivar la configuración automática del dominio de cookies, actualiza config de tu etiqueta para especificar un valor para el parámetro cookie_domain:
gtag('config', 'TAG_ID', {
'cookie_domain': 'blog.example.com'
});
Tag Manager
Para la etiqueta de Google, haz lo siguiente:
- En tu lugar de trabajo, abre el menú Etiquetas.
- Edita una etiqueta de Google existente o crea una nueva.
En la configuración de Configuración, agrega un parámetro nuevo:
- Nombre:
cookie_domain - Value:
my.example.com
- Nombre:
Guarda la etiqueta y publica el contenedor.
Para las etiquetas de Google Ads y Floodlight, haz lo siguiente:
La configuración del dominio se puede modificar desde la etiqueta Vinculador de conversiones:
- En Tag Manager, abre tu etiqueta de vinculación de conversiones existente o crea una si aún no existe en tu contenedor.
- En Opciones del vinculador, haz clic en Anular la configuración de cookies (avanzado).
- En el campo Dominio, ingresa el dominio de nivel más alto para el que se debe permitir que se establezca una cookie. También puedes especificar una ruta específica en el campo Ruta. Usa estos parámetros de configuración solo si necesitas limitar las cookies a un subdominio o subdirectorio de nivel inferior.
Cambiar el nombre de las cookies
Para evitar conflictos con otras cookies, es posible que debas cambiar el nombre de la cookie.
gtag.js
Esta configuración agrega example al comienzo de la cookie que establece (por ejemplo, _ga se convierte en example_ga o _gcl_au se convierte en example_gcl_au):
gtag('config', 'TAG_ID', {
cookie_prefix: 'example'
});
Tag Manager
Para la etiqueta de Google, haz lo siguiente:
- En tu lugar de trabajo, abre el menú Etiquetas.
- Edita una etiqueta de Google existente o crea una nueva.
En la configuración de Configuración, agrega un parámetro nuevo:
- Nombre:
cookie_prefix - Value:
example
- Nombre:
Guarda la etiqueta y publica el contenedor.
Para las etiquetas de Google Ads y Floodlight, haz lo siguiente:
La configuración del prefijo del nombre se puede modificar desde la etiqueta Conversion Linker:
- En Tag Manager, abre tu etiqueta existente de vinculación de conversiones o crea una si aún no existe en tu contenedor.
- En Opciones del vinculador, haz clic en Anular la configuración de cookies (avanzado).
- En el campo Prefijo del nombre, ingresa el prefijo de nombre que desees. Todas las etiquetas que utilicen estas cookies (por ejemplo, las etiquetas de conversión de Google Ads) también deben configurarse para usar el mismo prefijo.
Vencimiento de la cookie
En cada carga de página, el tiempo de vencimiento de la cookie se actualiza para que coincida con la hora actual más el valor de vencimiento de la cookie establecido por la etiqueta de Google. Esto significa que, si el vencimiento de la cookie se establece en una semana (604800 segundos) y un usuario visita una página con el mismo navegador en un plazo de cinco días, la cookie estará disponible durante una semana adicional y aparecerá como el mismo visitante en tus informes. Si ese mismo usuario visita la página después de que la cookie original haya vencido, se creará una cookie nueva, y su primera y segunda visita aparecerán como provenientes de visitantes distintos en tus informes.
Si estableces el valor de vencimiento de la cookie en 0 (cero) segundos, la cookie se convertirá en una cookie basada en la sesión y vencerá una vez que finalice la sesión actual del navegador.
gtag.js
gtag('config', 'TAG_ID', {
cookie_expires: 28 * 24 * 60 * 60 // 28 days, in seconds
});
Tag Manager
Para la etiqueta de Google, haz lo siguiente:
- En tu lugar de trabajo, abre el menú Etiquetas.
- Edita una etiqueta de Google existente o crea una nueva.
En la configuración de Configuración, agrega un parámetro nuevo:
- Nombre:
cookie_expires - Value:
2419200
- Nombre:
Guarda la etiqueta y publica el contenedor.
Actualización de cookies
Cuando la marca cookie_update se establece en true (el valor predeterminado), es posible que las etiquetas de Google actualicen las cookies en cada carga de página y que actualicen el vencimiento de las cookies para que se establezca en relación con la visita más reciente al sitio. Por ejemplo, si el vencimiento de la cookie se establece en una semana y un usuario visita una página con el mismo navegador cada cinco días, el vencimiento de la cookie se actualizará en cada visita y, por lo tanto, no vencerá nunca.
Cuando se establece en false, las cookies no se actualizan en cada carga de página. Esto tiene el efecto de que el vencimiento de la cookie sea relativo a la primera vez que un usuario visitó el sitio.
gtag.js
gtag('config', 'TAG_ID', {
cookie_update: false
});
Tag Manager
Para la etiqueta de Google, haz lo siguiente:
- En tu lugar de trabajo, abre el menú Etiquetas.
- Edita una etiqueta de Google existente o crea una nueva.
En la configuración de Configuración, agrega un parámetro nuevo:
- Nombre:
cookie_update - Value:
false
- Nombre:
Guarda la etiqueta y publica el contenedor.