La función User-ID te permite asociar tus propios identificadores con usuarios individuales para que puedas conectar su comportamiento en distintas sesiones y en diversos dispositivos y plataformas. Analytics interpreta cada ID de usuario como un usuario diferente. Esto te proporciona recuentos de usuarios más precisos y una historia más integral de la relación que cada usuario tiene con tu empresa.
Antes de comenzar
Si deseas enviar los IDs de usuario a Analytics, debes crear un ID único para cada usuario. Luego deberás reasignar ese ID único al mismo usuario cada vez que este vuelva a tu sitio o aplicación. Por lo general, esto se hace durante el acceso. Por ejemplo, cuando un usuario accede a su cuenta, puedes utilizar su dirección de correo electrónico para generar un ID único que puedes usar como referencia en todo tu sitio web o aplicación. Cada ID de usuario debe tener 256 caracteres o menos.
Acerca de los IDs de usuario
Para obtener informes precisos, asegúrate de ingresar un ID de usuario real. Si configuras repetidamente un ID de usuario en blanco o uno ficticio, es posible que se generen datos imprecisos (e incluso que se pierdan datos de modo permanente), lo que afectaría tu capacidad para analizar la actividad del usuario.
Asegúrate de que cada usuario tenga un ID de usuario único en GA4. Asignar el mismo ID a varios usuarios sesgará tus datos y dificultará la diferenciación entre sus actividades reales.
Ejemplo
Tienes 2 usuarios: Juan y María. Por accidente, asignas el mismo ID de usuario (UserID123) a ambos.
Actividad del usuario:
- Juan accede y navega por tu sitio web en su laptop. Ve el producto A y lo agrega a su carrito.
- Más tarde, María accede desde su teléfono con el mismo ID de usuario (UserID123). Ve el producto B y realiza una compra.
En GA4, verás al usuario UserID123 que vio los productos A y B, pero solo realizó una compra. Es posible que malinterpretes los datos de navegación combinados como si fueran de un solo usuario con intereses diversos, cuando en realidad se trata de 2 usuarios.
Envía los IDs de usuario
Si necesitas instrucciones para enviar un ID de usuario, consulta Envía los IDs de usuario.
Verifica la identidad para los informes
Asegúrate de que tu propiedad utilice una identidad de los informes que incluya la opción User-ID. Para ello, sigue estos pasos:
- En Administrar, en Visualización de datos, selecciona Identidad para los informes.
El vínculo anterior abre la última propiedad de Analytics a la que accediste. Puedes cambiar la propiedad con el selector de propiedades. Debes ser editor o tener un rol de nivel superior a nivel de la propiedad para cambiar la identidad de los informes que incluye la opción User-ID.
- Selecciona alguna de las siguientes opciones:
- Combinado: Evalúa el ID de usuario, el ID de dispositivo y los datos modelados.
- Observado: Evalúa el ID de usuario y el ID de dispositivo.
- Selecciona Guardar.
Qué puedes hacer con User-ID
Haz una comparación entre los usuarios que accedieron a sus cuentas y aquellos que no lo hicieron
Para comparar el comportamiento de los usuarios que acceden a sus cuentas con el de los usuarios que no lo hacen, crea una comparación que utilice la dimensión Sesión iniciada con ID de usuario y selecciona uno de los siguientes tipos de concordancia.
- Coincide exactamente
- Contiene
- No coincide exactamente con
- No contiene
Exploración del usuario
La exploración del usuario muestra los usuarios que conforman un segmento existente o el segmento temporal que se genera al usar otras técnicas de Exploraciones. Puedes desglosar la lista para consultar información detallada sobre usuarios individuales; por ejemplo, cómo y cuándo se adquirió el usuario, las métricas de resumen relacionadas con este y un cronograma de sus actividades en tu sitio o aplicación.
Crea públicos de remarketing en función de los datos de User-ID
Puedes crear públicos de remarketing en función de los IDs de usuario. Si vinculaste tus cuentas de Google Analytics y Google Ads, estos públicos estarán disponibles en tu biblioteca compartida de Google Ads.
- Si utilizas User-ID, Analytics entonces solo incluirá el identificador del usuario y el identificador del último dispositivo asociado con cada usuario que haya accedido a su cuenta.
- Si no utilizas User-ID, Analytics incluirá todos los identificadores de dispositivos y de usuarios en la información del público que exporta a Google Ads.
Cómo Analytics maneja las sesiones cuando no se recopilan datos completos de User-ID
A veces, los usuarios activan eventos en tu sitio o aplicación antes de acceder a sus cuentas o después de salir. De esta manera, Analytics controla estas situaciones:
- Antes de acceder: Si un usuario activa eventos antes de que se configure un User-ID, Analytics asociará esos eventos iniciales con ese User-ID.
- Después de salir de la cuenta: Si un usuario sale de su cuenta y los eventos activados inmediatamente después de salir no tienen un User-ID, Analytics deja de asociar cualquier evento posterior con ese User-ID.
Por ejemplo, supongamos que un usuario inicia una sesión sin un ID de usuario asociado y activa los eventos 1 y 2. No habrá ningún ID de usuario asociado con esos eventos. Luego, el usuario accede a su cuenta y activa el evento 3. Los eventos 1, 2 y 3 ahora se asociarán con el ID de ese usuario. Por último, el usuario sale de su cuenta y, luego, activa el evento 4. No habrá ningún ID de usuario asociado con el evento 4. Los eventos 1, 2 y 3 permanecerán asociados con ese usuario.
Si bien es menos común, si el usuario vuelve a acceder por segunda vez en la misma sesión y se proporciona el mismo User-ID, los eventos posteriores se vuelven a asociar con ese User-ID. En este ejemplo específico, si el evento 5 se activa después de salir de la cuenta y contiene el mismo ID de usuario, los eventos 1, 2, 3 y 5 se asociarán con ese mismo usuario.
- undefined: No se enviará ningún ID de usuario en el hit, ya que este no se registrará como el user_id. Esto también sucederá si nunca configuras un ID de usuario.
- null: Se enviará un valor de ID de usuario vacío o no establecido en el hit. Se te considerará como un usuario que "salió" y que no tiene un user_id estable.
- Empty string (""): Este valor es equivalente a null.
Todos los demás valores se interpretan como IDs de usuario únicos y se enviarán como tales. Esto incluso incluye las cadenas "undefined" y "null", que son diferentes de los valores de JavaScript que se explicaron anteriormente.
Límites
- La función User-ID está diseñada para usarse con tecnologías de Google Analytics. Todas las implementaciones deben satisfacer las Políticas de la Función User-ID y del SDK de Analytics.
- Los IDs de usuario que envíes a Google Analytics deben tener 256 caracteres o menos.
- Los datos de tu cuenta de Analytics que se hayan recopilado y registrado antes de la implementación no se volverán a procesar ni se asociarán con un ID del usuario.
- Los datos de User-ID recopilados en una propiedad no se pueden compartir ni mezclar con los datos de otras propiedades.