TL;DR, Respuesta rápida
10 min de lecturaLas métricas calculadas de GA4 son métricas de informe definidas por una fórmula sobre métricas predefinidas y métricas personalizadas, y las crea un editor o administrador en Admin, dentro de Custom definitions. Una propiedad estándar admite 5 y una propiedad 360 admite 50. Las fórmulas envuelven los nombres de métrica en llaves, usan suma, resta, multiplicación, división y paréntesis, se detienen en 1,024 caracteres y no pueden hacer referencia a otra métrica calculada. El resultado aparece en los informes, las exploraciones y la Google Analytics Data API.
¿Qué son las métricas calculadas de GA4?
Google Analytics 4 permite a un editor crear métricas calculadas de GA4, que son nuevas métricas de informe definidas por una fórmula sobre métricas predefinidas y métricas personalizadas ya existentes, en Admin, dentro de Custom definitions. La página de ayuda de Google las describe como métricas que "combine one or more existing metrics and/or custom metrics within a mathematical formula to produce a new and potentially more valuable metric." Su ejemplo es una métrica Item margin construida a partir de la métrica estándar Item price y una métrica personalizada Item COGS. Crea una cuando un número que tu equipo cita cada semana sea una proporción o una diferencia que GA4 no ofrece como métrica estándar.
Una métrica calculada no recoge nada nuevo. Hace aritmética con números que GA4 ya tiene, así que cada dato de entrada tiene que existir como métrica antes de que la fórmula pueda usarlo. Si el dato de entrada es un parámetro de evento sin procesar, como una cifra de coste enviada con una compra, regístralo primero como métrica personalizada. Las métricas personalizadas comparten la misma pantalla de Admin y la misma tabla de cuotas que los campos explicados en las dimensiones personalizadas de GA4.
¿Cuántas métricas calculadas puede tener una propiedad de GA4?
Una propiedad estándar de GA4 admite 5 métricas calculadas y una propiedad de Google Analytics 360 admite 50, según la página de ayuda de Google sobre cómo crearlas. Las mismas cifras aparecen en la tabla de límites de definiciones personalizadas de Google, junto a 50 métricas personalizadas para una propiedad estándar y 125 para 360.
| Límite | Propiedad estándar | Propiedad 360 | Fuente |
|---|---|---|---|
| Métricas calculadas por propiedad | 5 | 50 | Analytics Help, crear métricas calculadas |
| Métricas personalizadas por propiedad | 50 | 125 | Analytics Help, dimensiones y métricas personalizadas |
| Métricas personalizadas únicas en una fórmula | 5 | 5 | Admin API, recurso CalculatedMetric |
| Longitud de la fórmula | 1,024 caracteres | 1,024 caracteres | Analytics Help, crear métricas calculadas |
| Longitud del nombre visible | 82 caracteres | 82 caracteres | Admin API, recurso CalculatedMetric |
| Métricas calculadas dentro de otra fórmula | No permitido | No permitido | Analytics Help, crear métricas calculadas |
Cinco huecos en una propiedad estándar es un presupuesto ajustado. Úsalos en números que necesiten tu propia lógica y que consulte más de una persona. Admin muestra cuántas has creado: en la página Custom definitions, Google indica: "click Quota information on the top right."
¿Qué sintaxis de fórmula usan las métricas calculadas de GA4?
Una fórmula de métrica calculada de GA4 envuelve cada nombre de métrica en llaves simples, une métricas y números con cinco operadores y se detiene en 1,024 caracteres. Google enumera como operadores aceptados la resta (o negativo), la suma, la multiplicación, la división y los paréntesis, escritos -, +, *, / y (). También puedes escribir números y decimales, así que {Purchase revenue} * 0.8 es una fórmula válida. El campo de fórmula sugiere métricas predefinidas en cuanto empiezas a escribir un nombre.
La referencia de la Admin API añade dos reglas que la página de ayuda omite. Una fórmula hace referencia como máximo a 5 métricas personalizadas únicas, y cualquier número que contenga tiene que caber en un entero de 64 bits o en un valor de coma flotante de 64 bits. La API escribe las fórmulas con nombres de API en lugar de nombres visibles entre llaves. Su propio ejemplo es ( customEvent:parameterName + cartPurchaseQuantity ) / 2.0.
La regla que más gente pasa por alto es la prohibición de anidar. Google afirma: "You can't reference a calculated metric in the formula for another calculated metric. You can only use predefined metrics and custom metrics in the formula for a calculated metric." Si quieres el margen por sesión y ya tienes una métrica de margen, vuelve a escribir la aritmética del margen dentro de la fórmula por sesión. Cada idea anidada cuesta caracteres, y ahí es donde el techo de 1,024 caracteres empieza a importar.

¿Cómo creas una métrica calculada en GA4?
Creas una métrica calculada en Admin, dentro de Custom definitions, en la pestaña Calculated metrics, y necesitas el rol de editor o administrador en la propiedad. El procedimiento de Google sigue estos pasos.
- En Google Analytics, haz clic en Admin y confirma que estás en la cuenta y la propiedad correctas.
- Haz clic en Custom definitions, abre la pestaña Calculated metrics y haz clic en Create calculated metric.
- Escribe un Name. Google dice que "must be unique across all other calculated and custom metrics," y puedes cambiarlo más tarde.
- Revisa el API name. GA4 lo rellena a partir del campo Name. Puedes editarlo ahora, pero Google dice "you can't change the name once you create the calculated metric." Solo admite letras, números y guiones bajos.
- Escribe una Description. Google la muestra en los informes cuando alguien pasa el cursor sobre la métrica, así que explica aquí la fórmula con palabras sencillas.
- Introduce la Formula, con cada nombre de métrica entre llaves.
- Elige una Unit of measurement.
- Haz clic en Save.
Después de guardar, el menú de edición te deja cambiar el nombre, la descripción, la fórmula y la unidad, pero no el API name. El mismo menú tiene una opción Copy, que es la forma más rápida de crear una segunda métrica que cambia en un solo dato de entrada. Google añade que, si archivas una métrica calculada, su API name queda libre para otra métrica calculada.
Trata el API name como permanente. Todo lo que consulta la métrica a través de la API usa ese nombre, así que una errata en el paso 4 se queda en cada script que la lee.
¿Qué unidad de medida debería usar una métrica calculada?
La unidad de medida decide cómo formatea GA4 el valor de una métrica calculada en los informes, y la Admin API enumera diez unidades: Standard, Currency, feet, miles, meters, kilometers, milliseconds, seconds, minutes y hours. Elige Standard para recuentos y para proporciones entre recuentos, Currency para dinero, y una unidad de tiempo o distancia solo cuando todos los datos de entrada ya estén en esa unidad.
Currency tiene una segunda función. La Admin API etiqueta cada métrica calculada con tipos de métrica restringida, ya sea datos de coste o datos de ingresos. Según la API, esas etiquetas son "used in conjunction with user roles that restrict access to cost and/or revenue metrics." El campo es solo de salida, así que no lo defines tú. Si tu propiedad restringe las métricas de ingresos o de coste por rol, comprueba cómo se etiqueta una nueva métrica calculada antes de compartir un informe que la muestre.
La página de ayuda de Google da dos ejemplos resueltos, y los dos usan Currency.
| Nombre | Fórmula | Unidad en el ejemplo de Google |
|---|---|---|
| Shipping percentage | {Shipping amount} / {Purchase revenue} | Currency |
| Item discount percentage | {Item discount amount} / {Item revenue} | Currency |
Los dos dividen una cantidad de dinero entre otra, así que lee el resultado como una proporción, no como una suma de dinero.
Panel en tiempo real
Seguimiento de objetivos
Rastreo sin cookies
¿Dónde puedes usar las métricas calculadas de GA4?
Las métricas calculadas de GA4 están disponibles en tres sitios, según Google: los informes, las exploraciones y la Google Analytics Data API. En los informes, el nombre que elegiste aparece en los selectores de métricas. Fuera de la interfaz de GA4, la Admin API describe el API name como "used when referencing this calculated metric from external APIs," con la forma calcMetric:{calculatedMetricId}.
Vigila un indicador de la API antes de limpiar métricas personalizadas. El recurso CalculatedMetric tiene un campo invalidMetricReference, y Google advierte: "Anything using a calculated metric with invalidMetricReference set to true may fail, produce warnings, or produce unexpected results." Antes de archivar una métrica personalizada para liberar un hueco, revisa si aparece en la fórmula de alguna métrica calculada.
Los datos de entrada también necesitan tiempo para llenarse. Google dice que una métrica personalizada está lista para los informes entre 24 y 48 horas después de que se envíe el parámetro y se cree la métrica personalizada. Durante las primeras 24 horas después de registrar un parámetro personalizado, Google dice que sus valores pueden aparecer como el marcador explicado en not set en GA4, así que dale a un dato de entrada nuevo uno o dos días completos antes de juzgar una fórmula que dependa de él.
La página de ayuda de Google no dice si una métrica calculada nueva rellena las fechas anteriores al día en que la creaste. Guarda la métrica, abre un intervalo de fechas pasado y compara el valor con la misma aritmética hecha a mano.

¿Qué métricas calculadas conviene crear primero?
Las métricas calculadas que conviene crear primero son proporciones que combinan una cifra de ingresos o de coste con un recuento de tráfico o de eventos clave, porque GA4 no conoce tu lógica de negocio para esos casos. Revisa la lista de métricas predefinidas antes de gastar un hueco. Google da el mismo consejo para las métricas personalizadas: "Don't create a custom event parameter if a predefined metric already exists." La tasa de interacción, por ejemplo, ya es una métrica predefinida.
- Ingresos por evento clave:
{Purchase revenue} / {Key events}. Muestra cuánto vale uno de tus eventos clave, algo que los recuentos de GA4 por sí solos no indican. - Margen:
{Purchase revenue} - {Cost of goods}, donde Cost of goods es una métrica personalizada que registras a partir de tu propio parámetro de compra. - Proporción de descuento: el ejemplo
{Item discount amount} / {Item revenue}de Google, para tiendas que hacen promociones a menudo. Item discount amount sale del parámetro de itemdiscount, así que tus etiquetas de ecommerce tienen que enviarlo.
Olvídate del valor del pedido. La fórmula del valor medio del pedido son los ingresos divididos entre los pedidos, y GA4 ya incluye una métrica predefinida Average purchase revenue. Session key event rate también está predefinida, así que una tasa de conversión basada en sesiones tampoco necesita un hueco.
¿Cómo muestra Flowsery las proporciones de ingresos sin una fórmula?
Flowsery muestra los ingresos por visitante de cada fuente de tráfico en su seguimiento de ingresos, después de conectar Stripe, Paddle, Polar, Shopify o Lemon Squeezy con un clic. Su página de funciones dice que te permite "Calculate the true value of each traffic source by revenue per visitor" y que atribuye los ingresos "to the campaigns, pages, and referrers that drove it." El análisis de embudos de Flowsery mide la tasa de conversión entre cada paso del embudo y el impacto en ingresos de cada paso, y el seguimiento de objetivos controla las tasas de finalización a lo largo del tiempo. En Flowsery, los ingresos por visitante por fuente vienen con el panel en lugar de ser una fórmula que escribes, nombras y mantienes dentro de una cuota de cinco huecos.
Preguntas frecuentes
¿Cuántas métricas calculadas puedo crear en GA4?
Una propiedad estándar de GA4 admite 5 métricas calculadas. Una propiedad de Google Analytics 360 admite 50. Admin muestra cuántas has creado en Custom definitions, Quota information.
¿Puede una métrica calculada de GA4 usar otra métrica calculada?
No. Google afirma que no puedes hacer referencia a una métrica calculada en la fórmula de otra métrica calculada. Una fórmula solo admite métricas predefinidas y métricas personalizadas, así que escribe la aritmética interna completa.
¿Qué operadores puede usar una fórmula de métrica calculada de GA4?
Una fórmula acepta resta o negativo, suma, multiplicación, división y paréntesis. También puedes introducir números y decimales. Los nombres de métrica van entre llaves simples, y la fórmula completa se detiene en 1,024 caracteres.
¿Quién puede crear una métrica calculada en GA4?
Necesitas el rol de editor o administrador en la propiedad. Después abre Admin, Custom definitions, la pestaña Calculated metrics, y haz clic en Create calculated metric.
¿Puedo cambiar una métrica calculada después de guardarla?
Puedes editar el nombre, la descripción, la fórmula y la unidad de medida. El API name queda fijo una vez creada la métrica. Google dice que archivar una métrica calculada libera su API name para otra métrica calculada.
¿Puedo usar las métricas calculadas de GA4 en la Data API?
Sí. Google cita los informes, las exploraciones y la Google Analytics Data API como los sitios donde puedes acceder a las métricas calculadas. La Admin API dice que las APIs externas hacen referencia a una con calcMetric: seguido de su API name.
¿Cuál es la diferencia entre una métrica calculada y una métrica personalizada en GA4?
Una métrica personalizada se registra a partir de un parámetro de evento, así que guarda valores que envían tus etiquetas. Una métrica calculada no recopila nada y solo hace operaciones con métricas predefinidas y personalizadas. Además, tienen cuotas distintas: una propiedad estándar admite 50 métricas personalizadas, pero solo 5 calculadas.
Panel en tiempo real
Seguimiento de objetivos
Rastreo sin cookies
¿Por qué mi métrica calculada de GA4 aparece vacía?
La causa más probable es una métrica personalizada que aún no tiene datos. Según Google, está lista para los informes entre 24 y 48 horas después de enviar el parámetro y crear la métrica. Espera uno o dos días y vuelve a comprobarlo.
¿Qué unidad debo elegir para una métrica calculada de GA4?
Elige Standard para recuentos y proporciones de recuentos, y Currency para dinero. Usa una unidad de tiempo o de distancia solo cuando todos los datos de entrada ya estén en esa unidad. La Admin API enumera diez unidades en total.
¿Qué longitud puede tener la fórmula de una métrica calculada de GA4?
Una fórmula llega como máximo a 1,024 caracteres. Puede referenciar como mucho 5 métricas personalizadas distintas, y cada número debe caber en un entero de 64 bits o en un valor de coma flotante de 64 bits. Como no se pueden anidar métricas calculadas, escribir la operación interior completa consume caracteres.
¿Te resultó útil este artículo?
¡Cuéntanos qué opinas!
Vernos más en Google
Un clic marca Flowsery como fuente preferida y nuestros artículos aparecen más arriba en tus Noticias destacadas, el modo IA y los resúmenes con IA.
Antes de irte...
Flowsery
Analítica orientada a ingresos para tu sitio web
Rastrea cada visitante, fuente y conversión en tiempo real. Simple, potente y sin cookies.
Panel en tiempo real
Seguimiento de objetivos
Rastreo sin cookies
Términos relacionados del glosario


Cómo configurar la agrupación de contenido de GA4 con un solo parámetro
Configura la agrupación de contenido de GA4 con el parámetro content_group en gtag o Tag Manager, lee la dimensión Content group y evita filas (not set).


Google enumera siete causas distintas de not set en GA4
Google da a not set en GA4 una causa distinta por dimensión, desde un session_start ausente hasta un content_group vacío. Aquí cada causa y su arreglo.


Por qué el significado de visitantes únicos cambia según la herramienta
El significado de visitantes únicos depende de la herramienta: GA4 lo estima, Matomo no lo calcula en rangos largos y Adobe deduplica en todo el informe.


Cómo leer la tasa de interacción en Google Analytics 4
GA4 informa la tasa de interacción como sesiones con interacción entre sesiones totales. Una sesión cuenta a los 10 segundos, un evento clave o dos vistas.


Por qué el CNAME cloaking ya no oculta rastreadores a Safari ni a Brave
Los rastreadores usaban el CNAME cloaking para pasar por tu subdominio. Mira el truco DNS, el límite de 7 días de Safari y cómo Brave y uBlock lo destapan.


Cómo la sincronización de cookies empareja IDs publicitarios entre sitios
El ad-tech usa la sincronización de cookies para intercambiar IDs con redirecciones y píxeles. Mira qué hacen Safari, Firefox y Chrome al respecto.
Artículos relacionados


Qué envían los user agent client hints y qué sigue viendo la analítica
Con los user agent client hints, Chrome reparte los datos del navegador en encabezados Sec-CH-UA. Mira baja y alta entropía, Accept-CH y qué lee la analítica.


Cómo las cookies particionadas CHIPS dan a cada sitio su propio tarro
Poner cookies particionadas CHIPS exige Secure, SameSite=None y un atributo más, y el navegador guarda una copia separada por sitio de nivel superior.


Bajo el GDPR, la reversibilidad decide seudonimización vs anonimización
La reversibilidad decide seudonimización vs anonimización. Los datos del Article 4(5) siguen siendo personales; los datos anónimos salen del GDPR.

