Glosario

Google enumera siete causas distintas de not set en GA4

Taras Shynkarenko
Taras Shynkarenko
•Actualizado: •9 min de lectura
Google enumera siete causas distintas de not set en GA4Google enumera siete causas distintas de not set en GA4

TL;DR, Respuesta rápida

9 min de lectura

(not set) es el marcador de Google para una dimensión que no recibió ningún valor, y el artículo de ayuda de Google nombra una causa distinta para cada dimensión que lo muestra: cuentas de Google Ads sin vincular, un evento session_start ausente, una sesión sin evento page_view, un content_group vacío, un User ID registrado como dimensión personalizada, un parámetro personalizado con menos de 24 horas y un modo de consentimiento que llama a default donde debería llamar a update. Google no publica ningún porcentaje aceptable de (not set), así que mide tú la proporción y arregla la dimensión a la que pertenece.

¿Qué significa not set en GA4?

Google Analytics escribe not set en GA4 en una fila de un informe cuando no recibió ningún valor para la dimensión de esa fila, y la causa cambia de una dimensión a la siguiente. La definición de Google cabe en una frase: "(not set) is a placeholder name that Analytics uses when it hasn't received any information for a dimension." Identifica primero la dimensión, porque la reparación de una fila de Google Ads y la de una fila de página de destino no tienen nada en común.

El mismo artículo señala un vecino: "The '(data not available)' value is a related value that can appear in reports." Los dos apuntan en direcciones opuestas. (not set) culpa a tu configuración de recogida de datos. (data not available) culpa a Google por retener una cifra.

¿Es (not set) lo mismo que un valor en blanco?

No. GA4 reserva el marcador para el caso en que no llegó nada. La referencia de dimensiones y métricas de Google traza la línea: "(not set) is a placeholder used when data hasn't been received for a dimension. When you send an empty value to Analytics, you will see a blank value instead of (not set); (not set) appears when no value is sent." Una columna de valores en blanco significa que tu etiqueta se disparó y envió una cadena vacía; una columna de (not set) significa que el parámetro nunca llegó a Google.

El grupo de contenido rompe esa regla, y Google documenta la excepción él mismo: "(not set) can also appear when your event sends the content_group parameter but it's an empty value, for example (content_group: "")." Trata la regla del valor en blanco como el caso por defecto y el grupo de contenido como la única excepción con nombre.

¿Qué dimensiones producen (not set) y qué causa cada una?

El artículo de ayuda de Google reparte la respuesta entre siete dimensiones, cada una con su propia causa. Nada fuera de esta lista está documentado, así que cualquier cosa que leas en otro sitio es una inferencia de alguien.

DimensiónCausa documentada por GoogleQué cambiar
Dimensiones de Google AdsAds y Analytics no están vinculados, el etiquetado automático está desactivado, el tráfico llega desde cuentas de Google Ads sin vincular o las URL de destino llevan "incomplete or incorrect UTM parameters"Vincula las cuentas, activa el etiquetado automático, repara las etiquetas
Fuente / medio de la sesión"sessions where the automatically collected event session_start is missing"Mueve la etiqueta de Google al activador Initialization - All Pages
Página de destino"a session doesn't have a page_view event"Confirma que page_view se dispara en las páginas de entrada
Grupo de contenidoAsociado a eventos recogidos automáticamente como session_start y first_visit, que "don't accept the content_group parameter", o el evento envía un content_group vacíoDesasocia el grupo de contenido de esos eventos, deja de enviar una cadena vacía
User ID definido como personalizadoUn ID de usuario registrado como dimensión personalizadaUsa la función User-ID en su lugar
Parámetros personalizados"the first 24 hours after you register a custom parameter", y valores ausentes en el primer evento que activó session_start o first_visitEspera a que pasen las 24 horas, vuelve a comprobar
Modo de consentimientoEl comando default usado donde corresponde update, de modo que "the initial event with the session_start parameter is lost", o eventos enviados con consentimiento denegado después de concederse el consentimientoLlama a update tras la interacción con el banner

Tres de esas filas son fallos de etiquetado, y el etiquetado UTM es el que puedes auditar hoy sin tocar código. La fila del modo de consentimiento es la que debes contrastar con tu banner, y Google consent mode v2 la cubre por completo.

Un equipo de marketing revisa datos de fuentes de tráfico en un portátil, el tipo de sesión donde origen/medio aparece como (not set).

¿Por qué la fuente / medio de la sesión aparece como (not set)?

La fuente / medio de la sesión pasa a (not set) cuando la sesión no tiene evento session_start, y Google lo atribuye a una etiqueta de Google que se dispara con el tipo de activador equivocado en lugar de "Initialization". El efecto dominó es la parte que los equipos pasan por alto. Google afirma que, cuando la fuente / medio de la sesión es (not set), "your traffic will be shown as Unassigned in the default channel group as there are no channel rules that match the event data." Unassigned y (not set) son un mismo fallo visto desde dos informes, y por eso los equipos también confunden ambos con direct / none en GA4.

Google documenta un caso más a nivel de sesión: sesiones que llevan el parámetro srsltid sin un referrer de google.com. Google las atribuye a "actions like sharing modified URLs" y afirma que son "not classified as organic." Revisa las URL de tus páginas de destino en busca de srsltid antes de culpar a la etiqueta.

¿Cómo se calcula la proporción de (not set) en un informe?

Divide las filas que contienen el marcador entre el total de la misma dimensión en el mismo rango de fechas.

(not set) share = (not set) sessions / total sessions x 100

Toma una semana con 84.000 sesiones en la que 12.480 están en la fila (not set) de fuente / medio de la sesión. 12.480 / 84.000 = 0,1486, así que el 14,86 por ciento de la semana no tiene una fuente atribuible. Con una tasa de conversión del 2 por ciento, eso son 250 conversiones sin canal asociado, y esa es la cifra que hay que llevar a una reunión de presupuesto. Google no publica ningún porcentaje aceptable de (not set), así que la cifra solo significa algo frente a tus propias semanas anteriores.

Una semana, un informe
Sesiones totales84.000
Sesiones (not set)12.480
Conversiones sin canal250
Una proporción de (not set) del 14,86 % con una tasa de conversión del 2 % equivale a 250 conversiones sin canal asignado.

¿Crean (other) y los umbrales de datos filas (not set)?

No. Tres etiquetas, tres mecanismos, y confundirlas te lleva a arreglar lo que no es. La fila (other) aparece "when the number of rows in a table exceeds the table's row limit", momento en el que Analytics "surfaces only the most common dimension values and condenses less common values under the (other) row". Las pautas de cardinalidad de Google fijan el disparador en "more than 500 unique values in one day" y el techo de la propiedad en "a cardinality limit of 50,000 values. Thereafter, cardinality control is implemented."

Los umbrales de datos son la tercera etiqueta. Google retiene filas "to prevent anyone viewing a report or exploration from inferring the identity or sensitive information of individual users", y afirma que "Data thresholds are system defined. You can't adjust them." Lee la mecánica en umbrales de datos de GA4 antes de llamar fallo de etiquetado a un informe que se encoge.

Una persona calcula porcentajes en papel junto a un portátil, la comprobación manual necesaria antes de confiar en una proporción de (not set).

Flowsery
Flowsery

Prueba gratuita

Panel en tiempo real

Seguimiento de objetivos

Rastreo sin cookies

¿Qué no documenta Google sobre (not set)?

Tres afirmaciones circulan mucho y no aparecen en ningún lugar de la documentación de Google. Los bloqueadores de anuncios y la protección contra el rastreo de Safari no figuran como causas de (not set) en el artículo de ayuda, así que trata esa relación como una inferencia, no como una regla documentada. La documentación de Google no publica en ningún sitio un porcentaje aceptable de (not set), lo que convierte cualquier referencia del tipo "menos del 5 por ciento está bien" en la norma interna de alguien. Y el (not provided) de Universal Analytics para palabras clave orgánicas es un valor distinto de un producto distinto, ausente por completo del artículo de GA4.

Si una causa no está en la lista de Google, demuéstrala en una sesión de depuración antes de reescribir tu etiquetado.

¿Cómo dejas de perder sesiones por (not set)?

Arregla la dimensión a la que pertenece la fila y luego verifica con una sesión real, no con un informe. Todas las causas de la lista de Google son problemas de recogida de datos, así que la prueba que necesitas es lo que envió el navegador, no lo que muestra la tabla agregada un día después.

Flowsery graba cada sesión de usuario y funciona sin cookies, alojado en la UE y sin muestreo de datos, así que una sesión con una fuente rota se convierte en un replay (la grabación de la sesión) que puedes ver, no en una fila que no puedes abrir. Detecta por sí solo errores de JavaScript, rage clicks (clics repetidos por frustración) y abandonos, y envía cada incidencia a Slack, Linear o Jira con el replay adjunto. Si la unidad en sí todavía no está clara, qué es una sesión marca el límite.

Preguntas frecuentes

¿Significa (not set) que mi seguimiento de GA4 está roto?

Por sí solo, no. Google define el valor como un marcador para una dimensión que no recibió información, y varias causas documentadas son decisiones de configuración, no fallos, como un parámetro personalizado registrado hace menos de 24 horas. Compara la dimensión con la lista de Google antes de hablar de avería.

¿Puedo filtrar (not set) de un informe de GA4?

Puedes ocultar la fila con un filtro de informe, pero las sesiones siguen en la propiedad y el valor que falta no vuelve. Google advierte de la misma trampa con la fila (other): la advertencia de calidad de datos aparece "but no (other) row appears in the report" porque un filtro ocultó los resultados agrupados. Ocultar una fila cambia la vista, no la recogida.

¿Por qué aparece Unassigned junto a (not set)?

Salen del mismo hueco. Google afirma que, si la fuente / medio de la sesión se registra como (not set), "your traffic will be shown as Unassigned in the default channel group as there are no channel rules that match the event data." Arregla el evento session_start que falta y ambas etiquetas se reducen a la vez.

¿El modo de consentimiento causa (not set)?

Google nombra dos errores del modo de consentimiento. Usar el comando default para fijar todos los valores de consentimiento, incluidas las actualizaciones tras la interacción con el banner, hace que "the user_engagement event isn't sent, and the initial event with the session_start parameter is lost". Los eventos enviados con consentimiento denegado después de concederse el consentimiento son, según Google, "treated as a separate session, which won't have a session_start event". Usa el comando update para los cambios posteriores al banner.

¿Es (not set) lo mismo que (other)?

No. (not set) significa que no se recibió ningún valor para la dimensión. (other) significa que se recibieron valores pero la tabla superó su límite de filas, así que Analytics agrupó los menos comunes en una sola fila. Google señala que tanto "other" como "(other)" expresan alta cardinalidad, con "no significant difference between them".

¿Cuánto tiempo muestra (not set) un parámetro personalizado nuevo?

Google da una cifra para este caso: (not set) puede aparecer "during the first 24 hours after you register a custom parameter", y después "you should have the expected parameter values". Si el marcador sobrevive a las 24 horas, el parámetro no está llegando a Google y el fallo está en tu etiqueta.

¿Qué causa (not set) en las dimensiones de Google Ads?

Las dimensiones de Google Ads muestran (not set) cuando las dos herramientas no están vinculadas, cuando el etiquetado automático está desactivado, cuando el tráfico llega desde una cuenta de Google Ads sin vincular o cuando las URL de destino llevan parámetros UTM incompletos o incorrectos. Vincula las cuentas, activa de nuevo el etiquetado automático y revisa cada URL de página de destino en busca de una etiqueta rota. Cualquiera de las cuatro rompe la atribución del mismo modo, así que revisa las cuatro antes de decidir cuál es la culpable.

¿Cuál es la diferencia entre (not set) y (data not available)?

El propio artículo de Google los presenta como un par relacionado que apunta en direcciones opuestas. (not set) significa que tu configuración de recopilación nunca envió el valor, mientras que (data not available) significa que Google retiene una cifra por su cuenta. Confundir los dos te lleva a reparar una etiqueta que nunca estuvo rota.

¿Por qué content group muestra (not set) cuando otras dimensiones muestran un valor en blanco en su lugar?

Google documenta content group como la única excepción nombrada a su propia regla. Cualquier otra dimensión muestra un valor en blanco cuando la etiqueta envía un valor vacío y reserva (not set) para cuando no llega nada, pero content group muestra (not set) incluso con una cadena vacía, por ejemplo content_group: "". La misma fila también pasa a (not set) cuando content_group va emparejado con un evento recopilado automáticamente como session_start o first_visit, porque esos eventos no aceptan el parámetro content_group.

¿El parámetro srsltid causa (not set) en GA4?

Google documenta un caso aparte a nivel de sesión para esto. Una sesión que lleva el parámetro srsltid sin un referrer de google.com se atribuye a acciones como compartir URL modificadas, y Google indica que ese tráfico no se clasifica como orgánico. Revisa las URL de tus páginas de destino en busca de srsltid antes de culpar a la etiqueta session_start de un problema de fuente / medio.

¿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

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

Qué significa direct / none en GA4 y en qué se diferencia de (not set)Qué significa direct / none en GA4 y en qué se diferencia de (not set)
Glosario

Qué significa direct / none en GA4 y en qué se diferencia de (not set)

Ver direct / none en GA4 significa que la sesión llegó sin referrer y sin etiqueta de campaña. En qué se diferencia de (not set), Unassigned y Direct.

•8 min de lectura
Cómo leer la tasa de interacción en Google Analytics 4Cómo leer la tasa de interacción en Google Analytics 4
Glosario

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.

•9 min de lectura
Estas cifras muestran la tasa de rebote media por industriaEstas cifras muestran la tasa de rebote media por industria
Glosario

Estas cifras muestran la tasa de rebote media por industria

Nueve industrias registradas muestran una tasa de rebote media por industria documentada, entre 35.76% y 48.38%, según datos de Databox de septiembre de 2024.

•7 min de lectura
Lo que realmente mide la duración media de sesiónLo que realmente mide la duración media de sesión
Glosario

Lo que realmente mide la duración media de sesión

En analítica clásica, la duración media de sesión da cero tiempo a la última página vista de cada sesión, arrastrando el promedio hacia abajo en silencio.

•9 min de lectura
Por qué el tráfico directo es el cajón de todo lo que la analítica no pudo atribuirPor qué el tráfico directo es el cajón de todo lo que la analítica no pudo atribuir
Glosario

Por qué el tráfico directo es el cajón de todo lo que la analítica no pudo atribuir

Las sesiones caen en tráfico directo cuando no sobreviven el referrer ni la etiqueta de campaña. Las causas: referrer policy, apps, PDFs, redirecciones, QR.

•9 min de lectura
Una página de tráfico resuelve tasa de rebote vs tasa de salidaUna página de tráfico resuelve tasa de rebote vs tasa de salida
Glosario

Una página de tráfico resuelve tasa de rebote vs tasa de salida

Leer tasa de rebote vs tasa de salida se reduce a dos denominadores. Una página de precios devuelve 40% de salida y 15% de rebote en la misma semana.

•10 min de lectura

Artículos relacionados