¿Puede Google Analytics funcionar sin cookies?

En parte. Cuando un visitante rechaza las cookies en una web con Consent Mode v2 en modo avanzado, GA4 sigue recibiendo cada evento como un ping sin cookies y sin identificador. Esos pings no aparecen como visitantes; si la propiedad cumple los requisitos, Google los usa para modelar conversiones y comportamiento. En modo básico, o sin Consent Mode, no se envía nada.
Empieza con un análisis.
El análisis gratuito lee el HTML de tu página de inicio y tu contenedor público de Tag Manager, y muestra las etiquetas de seguimiento que encuentra.
Gratis · Sin registro · Revisión de HTML y GTM público
Qué sigue llevando un hit sin cookies
La cookie de GA4 no es lo que envía los datos. Es lo que recuerda quién los envió. Quita la cookie y la petición sigue saliendo del navegador, sigue llegando a Google y sigue indicando la página, el referrer y el evento. Lo que ya no lleva es el identificador de cliente, el que permite a Google saber que este hit y aquel vienen de la misma persona.
Ese único valor que falta es lo que decide qué informes sobreviven.
La línea la marca el reconocimiento, no la recogida.
No necesita identificador
- El evento, como ping sin cookies
- Recuentos y parámetros
- El estado de consentimiento, en cada petición
- Conversiones modeladas, dentro de GA4
Necesita identificador
- Usuarios y sesiones
- Nuevos o recurrentes
- Embudos y rutas
- Audiencias y remarketing
Tres cosas distintas según quién pregunte
La pregunta esconde tres configuraciones que no se parecen en nada, y buena parte de la confusión que hay en internet viene de responder a una cuando quien lee está en otra.
Un visitante ha denegado el consentimiento y Consent Mode v2 está bien configurado. La etiqueta de GA4 se sigue cargando y se sigue disparando. No se escribe ninguna cookie _ga, no se adjunta ningún identificador de cliente y el ping sale anónimo, con el estado de consentimiento a bordo. Es el caso por el que pregunta en realidad la mayoría de las webs, y aquí la respuesta es un sí de verdad.
El almacenamiento está desactivado a propósito. Algunos equipos deniegan analytics_storage para todo el mundo, o usan el patrón antiguo de generar un identificador aleatorio nuevo en cada página. Los informes se llenan, lo que parece un éxito, y más adelante veremos por qué no lo es.
Etiquetado en servidor con una cookie de origen propio. Este caso no es sin cookies en absoluto. La cookie la escribe tu servidor en lugar del navegador, lo que cambia su duración y quién la crea, no si existe. Lo desmontamos en ¿Necesitas banner de cookies si usas etiquetado en servidor?
La trampa: hacer que los informes parezcan normales
El patrón que merece la pena señalar es el segundo, porque aún lo recomiendan guías escritas antes de que existiera Consent Mode: disparar GA4 con un identificador aleatorio en cada vista de página y sin almacenamiento. Técnicamente funciona. Los datos llegan, los paneles se llenan y nada parece roto.
Lo que hace, sin avisar, es convertir cada hit en una persona distinta. Los usuarios suben hasta ir casi a la par con las vistas de página. La tasa de interacción se desploma porque ninguna visita llega a tener un segundo evento. Los clientes que vuelven aparecen como desconocidos, todas las veces, y comparar con el trimestre anterior no sirve de nada porque los dos periodos cuentan cosas distintas. Un ping sin cookies con Consent Mode deja un hueco visible que Google modelará en parte. Un identificador falso rellena ese hueco con cifras erróneas, y nada en la interfaz te lo dice.
Y hay algo más que quitar la cookie no arregla. Las normas de consentimiento regulan almacenar o leer información en el dispositivo de alguien y, por separado, lo que haces después con los datos personales. Prescindir de cookies solo cubre la primera mitad. No es una forma de ahorrarte pedir el consentimiento, y tratarlo así es como muchas webs acaban sin cumplir la norma y sin cifras útiles.
Cómo saber cuál tienes
Busca la cookie después de rechazar
Abre tu web en una ventana privada, recházalo todo y busca
_gaentre las cookies guardadas. Si sigue ahí después del rechazo, algo de tu configuración no está respetando la respuesta, y no estás en el estado que crees.Busca la petición de todos modos
Con el consentimiento aún denegado, abre el panel de red y filtra por
collect. Que salga una petición pese al rechazo no es un fallo: es Consent Mode enviando el ping sin cookies, y es el mecanismo sobre el que se apoya toda la respuesta.Descodifica el estado de consentimiento
En esa petición, lee el parámetro
gcs.G100significa que los dos tipos de almacenamiento están denegados;G111, que los dos están concedidos. Es el único valor que te dice en qué estado estás sin tener que adivinar, y lo descodificamos entero en Consent Mode básico o avanzado: ¿cuál estás usando?Comprueba si el ping lleva identificador
Un ping denegado no debería llevar ningún identificador de cliente. Si lleva uno, algo lo ha vuelto a meter, y el culpable habitual es un contenedor de servidor que gestiona sus propias cookies. Ese único ajuste convierte pings anónimos en sesiones contadas.
Compara usuarios con vistas de página
En GA4, pon usuarios y vistas de página lado a lado en el mismo periodo. Si se mueven casi a la par, no estás sin cookies en el sentido de Consent Mode. Estás generando un identificador nuevo en cada hit, y tus recuentos de usuarios son ruido.
Qué recupera el modelado y qué no recupera nunca
Google puede cubrir parte del hueco con modelado: aprende el comportamiento de los visitantes que consintieron y estima qué hicieron los anónimos. Eso tiene que estar en la respuesta, y también sus límites, que casi nunca se mencionan.
Los datos modelados viven en la interfaz de GA4 y en ningún otro lugar. No están en la exportación a BigQuery, así que tu almacén de datos sigue viendo solo a los usuarios que consintieron y nunca cuadrará con los informes estándar. No sirven para crear audiencias, llenar el explorador de usuarios ni alimentar cohortes y métricas predictivas. Y el modelado solo se activa cuando una propiedad cumple los umbrales de elegibilidad que publica Google, así que una propiedad pequeña puede hacerlo todo bien y aun así ver el hueco tal cual, sin nada que lo rellene. Lo repasamos entero en qué pasa con tus datos de GA4 cuando rechazan las cookies.
Antes de decidir cuánto te importa todo esto, conviene saber el tamaño del hueco, y medirlo te toca a ti. Varía según la región, el público y el diseño del banner. Mira la tasa de aceptación en tu herramienta de consentimiento, o compara las sesiones de GA4 con las peticiones que registraron tu servidor o tu CDN esos mismos días.
La versión corta
Google Analytics sin cookies recoge datos sin problema y no reconoce a nadie. Los eventos, los parámetros y las conversiones modeladas se mantienen; los usuarios, las sesiones, los embudos y las audiencias no, porque todos se basan en saber que dos hits son de la misma persona. La configuración que merece la pena es la honesta: una elección de consentimiento real, pings sin cookies cuando la respuesta es no y Consent Mode v2 bien configurado para que Google modele lo que pueda.
Así es como viene Velo por defecto, y por eso el hueco de tus informes sigue siendo un hueco que puedes entender, no un número rellenado a escondidas con otra cosa. El mecanismo está en la página de producto.
Preguntas frecuentes
Lo que más se pregunta sobre este tema.
¿Puede Google Analytics funcionar sin cookies?
Sí, pero con un límite real. Con Consent Mode v2, un visitante que deniega el consentimiento sigue generando un ping sin cookies, así que GA4 recibe el evento, la página, la fuente de tráfico y el estado de consentimiento, y puede modelar conversiones a partir de él cuando la propiedad cumple los requisitos de Google. Lo que no puede hacer es reconocer a nadie. Los pings no aparecen como visitantes. Sin un identificador no hay forma de agrupar hits en usuarios o sesiones más allá de lo que estima el modelado, así que todo lo que depende de la continuidad, como embudos, informes de visitantes recurrentes y audiencias, deja de funcionar.
¿Qué datos sigue recogiendo GA4 cuando se deniegan las cookies?
El evento en sí y sus parámetros: la página, el nombre del evento, el referrer y los valores de campaña de ese hit, además del estado de consentimiento que viaja en el parámetro gcs. Con eso Google puede estimar conversiones a partir del comportamiento de quienes sí consintieron. Lo que falta es el identificador de cliente, así que el hit llega completo pero sin vincular a ninguna persona ni a ninguna visita anterior.
¿Medir sin cookies significa que no necesitas un banner de cookies?
No. Las normas de consentimiento regulan almacenar o leer información en un dispositivo y, por separado, lo que haces después con los datos personales. Quitar la cookie solo resuelve la primera mitad. Que necesites banner o no depende de lo que use de verdad tu web y de las regiones de tus visitantes, no de si se guarda o no un identificador concreto.
¿Por qué mis recuentos de usuarios en GA4 no cuadran sin cookies?
Casi siempre porque algo está generando un identificador nuevo en cada vista de página en vez de enviar un ping realmente anónimo. Cada hit se convierte en un usuario distinto, así que los usuarios se acercan a las vistas de página, la tasa de interacción se desploma y los visitantes recurrentes no aparecen nunca. Compara las dos métricas en el mismo periodo: si van casi a la par, esa es la causa.
Privacidad web, en un solo lugar.
Analiza tu web →
