En este documento se ofrece una descripción general de los segmentos en Google Analytics.
Descripción general
Los segmentos te permiten seleccionar usuarios y sesiones para responder a preguntas que son importantes para tu negocio. Por ejemplo, los usuarios que hayan completado al menos dos transacciones con unos ingresos superiores a 1.000 EUR a lo largo del tiempo o los usuarios cuya primera visita fuese a través de un dispositivo móvil seguida de una visita a través del navegador de un equipo.
Con este documento podrás familiarizarte con el modelo de usuario de Google Analytics y con los conceptos básicos de la creación de segmentos.
Modelo de usuario de Google Analytics
Al revisar el modelo de usuario de Google Analytics en primer lugar, podrás hacerte una idea de cómo funcionan los segmentos.
Hay tres componentes importantes en el modelo de usuario de Google Analytics:
- Usuarios: el componente básico son los usuarios.
- Sesiones: el usuario llega a la propiedad e interactúa con ella. Todas estas interacciones de usuario se agrupan en lo que se denomina una sesión.
- Hit: durante la sesión, el usuario interactúa con tu propiedad. Cada interacción es un hit. Un hit puede ser un número de páginas vistas, un evento, una transacción, etc.
Un solo usuario puede participar en varias sesiones y, en cada sesión, pueden producirse varios hits. Esto quedaría representado gráficamente de la siguiente forma:

Cuando entiendas el modelo de usuario en Google Analytics, lo siguiente es saber cómo crear segmentos.
Segmentos de ejemplo
Para crear un segmento, debes definir la condición, así como los valores de las dimensiones y de las métricas que más te interesen.
En cada uno de los ejemplos que encontrarás a continuación, se incluye una descripción del segmento, la sintaxis de la API equivalente del parámetro del segmento y una representación del modelo del usuario.
La leyenda para la representación del modelo es la siguiente:

Los ejemplos incluidos a continuación reflejan lo siguiente:
- Condiciones
- Excluir condiciones
- Combinar condiciones
- secuencias,
- combinación de usuarios y sesiones.
Condiciones
Usa las condiciones para seleccionar usuarios o sesiones en función de los valores de las dimensiones y de las métricas.
Dimensiones
Selecciona los usuarios o las sesiones en función de los valores de las dimensiones.
Usuarios
Selecciona los usuarios que han realizado una visita desde Canadá.
users::condition::ga:country==Canada

Sesiones
Selecciona las sesiones procedentes de Canadá.
sessions::condition::ga:country==Canada

Métricas
Selecciona los usuarios o las sesiones en función de los valores de métrica únicos o totales.
Usuarios
Selecciona los usuarios cuyos ingresos totales han superado los 100 € en una única transacción.
users::condition::perHit::ga:transactionRevenue>100

Selecciona los usuarios cuyos ingresos totales han superado los 100 € en todas las transacciones de una sesión.
users::condition::perSession::ga:transactionRevenue>100

Selecciona los usuarios cuyos ingresos totales han superado los 100 € en todas las transacciones de un periodo específico.
users::condition::perUser::ga:transactionRevenue>100

Al seleccionar usuarios, se tienen en cuenta los valores de métrica totales en el nivel de usuario de forma predeterminada. Esto se puede simplificar de la siguiente manera:
users::condition::ga:transactionRevenue>100
Sesiones
Selecciona las sesiones en las que los ingresos totales han superado los 100 € en una única transacción.
sessions::condition::perHit::ga:transactionRevenue>100

Selecciona las sesiones en las que los ingresos totales han superado los 100 € en todas las transacciones de una sesión.
sessions::condition::perSession::ga:transactionRevenue>100

Al seleccionar sesiones, se tienen en cuenta los valores de métrica totales en el nivel de sesión de forma predeterminada. Esto se puede simplificar de la siguiente manera:
sessions::condition::ga:transactionRevenue>100
Excluir condiciones
Operador NOT
Utiliza el carácter !
para negar una condición y excluir las sesiones que coinciden con ella.
Excluye las sesiones en las que la página de salida coincide exactamente con la ruta de la página de inicio.
sessions::condition::!ga:exitPagePath==/

Combinar condiciones
Operador AND
Usa el carácter ;
para combinar condiciones con el operador AND.
Selecciona los usuarios que han realizado una visita desde Canadá Y cuyos ingresos totales han superado los 100 € en todas las transacciones de un periodo específico.
users::condition::ga:country==Canada;users::condition::perUser::ga:transactionRevenue>100

Puesto que las dos son condiciones de usuario, se puede simplificar de la siguiente manera:
users::condition::ga:country==Canada;ga:transactionRevenue>100
Operador OR
Usa el carácter ,
para combinar filtros mediante el operador OR.
Selecciona los usuarios que han realizado una visita desde Canadá O desde México.
users::condition::ga:country==Canada,users::condition::ga:country==Mexico

Puesto que las dos son condiciones de usuario, se puede simplificar de la siguiente manera:
users::condition::ga:country==Canada,ga:country==Mexico
Puesto que las dimensiones de la condición son las mismas, puedes usar una expresión regular para simplificarlo de la siguiente manera:
users::condition::ga:country=~Canada|Mexico
Secuencias
Usa las secuencias para seleccionar usuarios o sesiones en función de las condiciones secuenciales.
Selecciona los usuarios que han realizado una visita desde un dispositivo móvil y que, inmediatamente después, han accedido al sitio web desde un ordenador.
users::sequence::ga:deviceCategory==mobile;–>ga:deviceCategory==desktop

Selecciona los usuarios que han realizado una visita desde un dispositivo móvil y que, a continuación, han accedido al sitio web desde un ordenador.
users::sequence::ga:deviceCategory==mobile;–>>ga:deviceCategory==desktop

Combinación de usuarios y sesiones
Puedes seleccionar usuarios y sesiones para crear un segmento. Se seleccionará a los usuarios en primer lugar, y las sesiones se seleccionarán a partir del subconjunto de usuarios.
Selecciona sesiones en las que los ingresos totales hayan superado los 100 USD en una sola transacción y en los que los usuarios hayan realizado su visita desde un dispositivo móvil y, a continuación, desde un equipo.
users::sequence::ga:deviceCategory==mobile;->>ga:deviceCategory==desktop;sessions::condition::perHit::ga:transactionRevenue>100
Pasos siguientes
Consulta la sección sobre segmentos de la guía para desarrolladores para obtener información detallada sobre la sintaxis que se utiliza en los segmentos y sobre cómo hacer consultas de segmentos en la API de informes centrales.