En este documento, se proporciona una descripción general de los segmentos en Google Analytics.
Descripción general
Los segmentos te permiten seleccionar usuarios y sesiones a fin de responder preguntas que son importantes para tu empresa. Por ejemplo, los usuarios que completaron al menos 2 transacciones con ingresos desde el principio de más de $1,000, o los usuarios que visitaron primero un dispositivo móvil y, luego, un navegador de escritorio.
En este documento, encontrarás información sobre el modelo de usuario de Google Analytics y los conceptos básicos para crear segmentos.
Modelo de usuarios de Google Analytics
Revisar primero el modelo de usuario de Google Analytics te ayudará a conceptualizar el funcionamiento de los segmentos.
Existen tres componentes principales en el modelo de usuario de Google Analytics:
- Usuarios: En el nivel básico, tiene usuarios.
- Sesiones: un usuario llega a tu propiedad e interactúa con ella. Todas estas interacciones del usuario se agrupan en lo que se denomina una sesión.
- Hit: Durante una sesión, el usuario interactúa con tu propiedad. Cada interacción se denomina Hit. Algunos ejemplos de hits incluyen páginas vistas, eventos, transacciones, etcétera.
Un solo usuario puede tener varias sesiones, y cada sesión puede tener varios hits. Visualmente, esto se representa a continuación:

Una vez que comprendas cómo se modelan los usuarios en Google Analytics, el siguiente paso es ver cómo crear segmentos.
Ejemplos de segmentos
Para crear un segmento, define la condición y los valores de dimensiones y métricas que te interesan.
Para cada ejemplo a continuación, hay una descripción del segmento, la sintaxis de la API equivalente para el parámetro del segmento y una representación del modelo del usuario.
La leyenda para la representación del modelo es la siguiente:

Los siguientes ejemplos ilustran lo siguiente:
- Condiciones
- Condiciones excluidas
- Condiciones de combinación
- Secuencias
- Cómo combinar usuarios y sesiones
Condiciones
Usa condiciones para seleccionar usuarios o sesiones según los valores de las dimensiones y métricas.
Dimensiones
Seleccione usuarios o sesiones según los valores de dimensión.
Usuarios
Selecciona usuarios que vienen de Canadá.
users::condition::ga:country==Canada

Sesiones
Selecciona sesiones que provienen de Canadá.
sessions::condition::ga:country==Canada

Métricas
Seleccione usuarios o sesiones en función de valores de métricas únicos o totales.
Usuarios
Selecciona los usuarios cuyos ingresos totales en una sola
transacción fueron superiores a $100.
users::condition::perHit::ga:transactionRevenue>100

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

Selecciona los usuarios cuyos ingresos totales en todas las transacciones del período fueron superiores a $100.
users::condition::perUser::ga:transactionRevenue>100

De forma predeterminada, cuando se seleccionan usuarios, los valores de las métricas se suman a nivel de usuario. Así que puedes simplificar esto para lo siguiente:
users::condition::ga:transactionRevenue>100
Sesiones
Selecciona las sesiones en las que los ingresos totales en una sola
transacción hayan superado los $100.
sessions::condition::perHit::ga:transactionRevenue>100

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

De forma predeterminada, cuando se seleccionan sesiones, los valores de las métricas se suman a nivel de sesión. Así que puedes simplificar esto para lo siguiente:
sessions::condition::ga:transactionRevenue>100
Excluye condiciones
Operador NOT
Usa el carácter !
para negar una condición y excluir las sesiones que coincidan con esa condición.
Excluye sesiones en las que la página de salida coincide exactamente con la ruta raíz de la página.
sessions::condition::!ga:exitPagePath==/

Combinación de condiciones
Operador AND
Usa el carácter ;
para combinar las condiciones con el operador AND.
Selecciona los usuarios que provienen de Canadá Y cuyos ingresos totales en todas las transacciones del período fueron superiores a $100.
users::condition::ga:country==Canada;users::condition::perUser::ga:transactionRevenue>100

Dado que estas son ambas condiciones del usuario, puedes simplificar esto para lo siguiente:
users::condition::ga:country==Canada;ga:transactionRevenue>100
Operador OR
Usa el carácter ,
para combinar filtros con el operador OR.
Selecciona a los usuarios que vienen de Canadá O que vienen de México.
users::condition::ga:country==Canada,users::condition::ga:country==Mexico

Dado que estas son condiciones de usuario, puedes simplificar lo siguiente:
users::condition::ga:country==Canada,ga:country==Mexico
Dado que las dimensiones de la condición son las mismas, puedes usar una expresión regular para simplificar lo siguiente:
users::condition::ga:country=~Canada|Mexico
Secuencias
Use secuencias para seleccionar usuarios o sesiones en función de condiciones secuenciales.
Seleccione a los usuarios que visitaron su sitio para celulares inmediatamente
después de una visita en una computadora de escritorio.
users::sequence::ga:deviceCategory==mobile;–>ga:deviceCategory==desktop

Seleccione a los usuarios que visitaron su sitio para celulares seguidos
por una visita en una computadora de escritorio.
users::sequence::ga:deviceCategory==mobile;–>>ga:deviceCategory==desktop

Cómo combinar usuarios y sesiones
Puede seleccionar usuarios y sesiones para crear un segmento. Los usuarios se seleccionarán primero y las sesiones se elegirán del subconjunto de usuarios.
Selecciona sesiones en las que los ingresos totales de
una sola transacción superaron los USD 100 de los usuarios que visitaron tu sitio en dispositivos móviles seguidos de una visita en
una computadora de escritorio.
users::sequence::ga:deviceCategory==mobile;->>ga:deviceCategory==desktop;sessions::condition::perHit::ga:transactionRevenue>100
Próximos pasos
Revisa la Guía para desarrolladores de segmentos a fin de obtener detalles completos sobre la sintaxis y cómo consultar segmentos en la API de Core Reporting.