Esquema de Google Analytics 4: Navegador, Usuario identificado, Alcance del análisis.
Esquema de Google Analytics 4: Navegador, Usuario identificado, Alcance del análisis.

Qué es el Client ID

En una implementación web con almacenamiento permitido, GA4 utiliza un identificador de cliente asociado al navegador. La cookie _ga participa en esa identificación. Si se eliminan las cookies o se utiliza otro navegador, puede aparecer otro identificador.

Por eso una persona que accede desde móvil y ordenador no tiene necesariamente un único Client ID. Tampoco puedes asumir una duración efectiva idéntica en todos los casos: influyen la configuración, el consentimiento y las restricciones del navegador.

En las exportaciones web a BigQuery, user_pseudo_id representa normalmente este identificador. En aplicaciones corresponde a otra identificación de la instancia de la app. Puede haber valores ausentes en determinados contextos de recogida.

Cómo consultar el Client ID en una web

Si la etiqueta está cargada y la medición lo permite, puedes utilizar la API de gtag. Sustituye el ID de ejemplo por el de tu flujo y prueba solo en un entorno que controles.

gtag('get', 'G-XXXXXXXXXX', 'client_id', function (clientId) {
  console.log(clientId);
});

Esta llamada ayuda a depurar. No implica que debas registrar el resultado como dimensión personalizada ni mostrarlo públicamente. Evita basar una integración estable en partir manualmente el texto de una cookie: usa las interfaces documentadas cuando estén disponibles.

Qué es el User ID

Es un identificador que tu negocio asigna de manera consistente a una cuenta, normalmente cuando inicia sesión. Permite asociar las interacciones que reciben el mismo valor en distintos dispositivos o plataformas.

Un ejemplo adecuado para el diseño puede ser una clave interna opaca, gestionada para esa finalidad. No uses el mismo valor para todos los visitantes ni cadenas como invitado, ya que unirías actividades de personas distintas.

El identificador no debe contener información que permita a terceros determinar la identidad. Aplicar un hash a un email no convierte automáticamente ese dato en un User ID apropiado ni resuelve todos sus requisitos. Revisa las buenas prácticas de Google.

Cómo enviarlo y qué hacer al cerrar sesión

En una integración directa, la configuración puede incorporar user_id. El siguiente valor es ficticio; el sistema debe aportar el identificador que corresponda a la cuenta autenticada.

gtag('config', 'G-XXXXXXXXXX', {
  user_id: 'cuenta_interna_482'
});

Con GTM, recoge el valor de una variable controlada por tu aplicación y utilízalo en la configuración correspondiente de la etiqueta de Google. Comprueba el orden: si el identificador llega después del evento que quieres asociar, no puedes dar por hecho que ese evento lo lleve.

Al cerrar sesión, deja de enviar el valor anterior y establece user_id en null cuando corresponda. Revisa también los cambios de cuenta en un mismo dispositivo para evitar mezclar recorridos.

Diferencias que importan para el análisis

Comparación de conceptos
AspectoClient IDUser ID
OrigenMedición del navegadorSistema del negocio
LoginNo lo requiereHabitualmente depende de autenticación
Varios dispositivosPuede cambiar entre navegadoresPuede ser consistente si el sistema lo envía
Límite principalNo equivale a una personaSolo ayuda cuando existe y se implementa correctamente

La identidad para informes de GA4 también influye en cómo se combinan las señales disponibles. Incorporar User ID no recupera automáticamente todo el histórico anterior a su implementación ni garantiza una identificación completa de todas las visitas.

Qué comprobar en tu proyecto

Prueba un recorrido sin login, otro con login, un cierre de sesión y un cambio de cuenta. Revisa qué identificador acompaña a cada evento y comprueba que no se envían datos personales por otros campos.

Continúa con la explicación de usuarios y sesiones o con las consultas de GA4 en BigQuery para entender las diferencias al contar usuarios.

Fuentes y documentación

Documentación revisada el 29 de septiembre de 2026. Los ejemplos ilustran el método; adapta las comprobaciones a tu proyecto.