Comparación de los protocolos de medición de Universal Analytics y Google Analytics 4

En esta página, se explican las diferencias entre las funciones clave del Protocolo de medición de Universal Analytics (UA) y Google Analytics 4 (GA4).

Revisa las limitaciones del protocolo de medición.

General

En esta sección, se abordan los parámetros generales de UA.

Field UA GA4
ID de seguimiento o ID de propiedad Requiere el parámetro tid. Requiere un ID de medición y un secreto de API.
IP de máscara Opcional. No disponible.
Inhabilitar el permiso de publicidad Opcional. Tiene un parámetro consent opcional en la raíz del documento.
Fuente de datos ds es un parámetro opcional para la fuente de los datos que se envían (por ejemplo, la Web o la aplicación). No requiere una fuente de datos, ya que lo determina el tipo de flujo de datos. El ID de medición se envía como un parámetro de consulta relacionado con el flujo de datos.
Cachemirador z es una propiedad opcional que evita que los navegadores almacenen en caché los hits. No es obligatorio, ya que los hits del navegador se deben enviar mediante la gTag.

Usuario

En esta sección, se abordan los parámetros del usuario de UA.

Field UA GA4
ID de cliente cid es un parámetro opcional que se usa para identificar de manera única al usuario. GA4 requiere un identificador único para el cliente. Si es un navegador, envía client_id desde gtag. Si se trata de una app para dispositivos móviles, envía el código app_instance_id, que puedes obtener del SDK de Google Analytics para Firebase.
ID de usuario uid es obligatorio si cid no está presente. uid es un identificador único para un usuario. user_id es opcional.

Sesión

En esta sección, se abordan los parámetros de sesión de UA.

Field UA GA4
Control de sesiones Se usa para controlar la duración de la sesión. En GA4, las sesiones no se pueden controlar con el Protocolo de medición. Puedes proporcionar un session_id existente de gtag o Firebase.
Anulación de IP Es la dirección IP del usuario. No disponible.
Anular usuario-agente El usuario-agente del navegador No hay forma de anular el usuario-agente en GA4.
Anulación geográfica Es la ubicación geográfica del usuario. GA4 no proporciona una ubicación geográfica para ningún hit, y no hay forma de proporcionar una.

Fuentes de tráfico

En esta sección, se abordan los parámetros de las fuentes de tráfico de UA.

Field UA GA4
Detalles de la campaña Usa los campos de la campaña. GA4 proporciona un evento, campaign_details, que recibe los mismos datos que los parámetros del evento. En GA4, los nombres de los parámetros son diferentes de los de UA.
Otros datos de fuentes de tráfico UA proporciona parámetros para la URL de referencia del documento, el ID de Google Ads y el ID de anuncios gráficos de Google. En GA4, estos parámetros se agregan automáticamente a la solicitud cuando se proporciona client_id o app_instance_id.

Información del sistema

En esta sección, se abordan los parámetros de información del sistema de UA.

UA GA4
UA tiene parámetros opcionales para la información del sistema, como la resolución de la pantalla, el tamaño del viewport y mucho más. En GA4, la etiqueta de Google (gtag) recopila automáticamente muchos parámetros y otros dejaron de estar disponibles, como la versión de Flash. Si deseas seguir recopilando datos para los parámetros obsoletos, crea eventos y parámetros personalizados.

Hit

En esta sección, se abordan los parámetros hit de UA.

UA GA4
UA proporciona un parámetro obligatorio t que se utiliza para registrar una vista de página o de pantalla. GA4 utiliza un modelo de eventos, que la etiqueta de Google (gtag) y el SDK de Google Analytics para Firebase recopilan estos eventos automáticamente.

Aplicaciones

En esta sección, se abordan los parámetros de apps de UA.

UA GA4
Campos Apps. En GA4, el SDK de Google Analytics para Firebase recopila automáticamente la mayor parte de la información de las apps una vez que se configuró la transmisión.

Eventos

En esta sección, se abordan los parámetros de eventos de UA.

UA GA4
En UA, los eventos se enviaron utilizando una combinación de categoría, acción y etiqueta. En GA4, los eventos son fundamentales para el modelo de datos. Casi todos los datos se envían como un evento. Puedes usar el Protocolo de medición para enviar eventos recomendados o personalizados.

Comercio electrónico

En esta sección, se abordan los parámetros de ecommerce de UA.

UA GA4
En UA, se utilizaban varias combinaciones de parámetros para enviar información de comercio electrónico. En GA4, la mayor parte de la información de comercio electrónico se envía con el evento purchase. Consulta la documentación sobre comercio electrónico para obtener más detalles.

Para obtener información de atribución, el evento de compra debe enviarse en un plazo de 24 horas después de que finalice la sesión.

Interacciones en redes sociales

En esta sección, se abordan los parámetros de las interacciones sociales de UA.

UA GA4
En UA, se utilizaban los parámetros sn, sa y st para indicar la red social, la acción y el objetivo. En GA4, las interacciones en redes sociales se pueden medir mediante eventos recomendados, como share o select_content.

Para cualquier otra acción, utiliza eventos personalizados.

Tiempos

En esta sección, se abordan los parámetros de tiempo de UA.

UA GA4
En UA, se utilizaban parámetros de tiempo para las métricas web. En GA4, no hay eventos para las métricas web. Si deseas medir las métricas web en GA4, puedes usar los eventos personalizados. Consulta esta guía para registrar GA4 vitals.

Excepciones

En esta sección, se abordan los parámetros de excepciones de UA.

UA GA4
En UA, se utilizaban los parámetros exd y exf para las excepciones. En GA4, no hay eventos para excepciones, pero se puede crear uno usando dimensiones y métricas personalizadas.

Dimensiones y métricas personalizadas

En esta sección, se abordan los parámetros de dimensiones y métricas personalizadas de UA.

UA GA4
En UA, las dimensiones y métricas personalizadas se enviaban utilizando los parámetros del formato cd<dimensionIndex> y cm<metricIndex>, respectivamente. En GA4, los eventos y las métricas personalizados se pueden enviar con el Protocolo de medición. Puedes especificar el nombre y los valores del evento y del parámetro. Las dimensiones y métricas personalizadas requieren una configuración adicional antes de estar disponibles en los informes.