Este documento contém uma visão geral dos segmentos no Google Analytics.
Visão geral
Os segmentos permitem que você selecione usuários e sessões para responder a perguntas importantes para sua empresa. Por exemplo, usuários que concluíram pelo menos duas transações com uma receita permanente de mais de R$ 1.000,00, ou usuários cujo primeiro acesso ocorreu em um dispositivo móvel e depois em um navegador para computador.
Com este documento, você se familiarizará com o modelo de usuários do Google Analytics e os princípios básicos da criação de segmentos.
Modelo de usuários do Google Analytics
Analisar primeiro o modelo de usuários do Google Analytics ajudará você a conceitualizar o funcionamento dos segmentos.
Há três componentes principais no modelo de usuários do Google Analytics:
- Usuários: no nível básico ficam os usuários.
- Sessões: um usuário acessa sua propriedade e interage com ela. Todas essas interações de usuários são agrupadas no que chamamos de sessão.
- Hit: durante uma sessão o usuário interage com sua propriedade. Cada interação é chamada de um Hit. Exemplos de hits incluem exibições de páginas, eventos, transações etc.
Um único usuário pode ter várias sessões, e cada sessão pode ter vários hits. Veja abaixo como isso é ilustrado:
Depois que você entende como os usuários são inseridos em modelos no Google Analytics, a próxima etapa é aprender como criar segmentos.
Exemplos de segmento
Para criar um segmento, você define a condição e os valores de dimensões e métricas desejados.
Para cada exemplo abaixo, há uma descrição de segmento, o equivalente à sintaxe da API para o parâmetro do segmento e uma representação do modelo de usuários.
A legenda da representação do modelo é:
Os exemplos abaixo ilustram:
Condições
Use as condições para selecionar usuários ou sessões com base nos valores de dimensões e métricas.
Dimensões
Selecione usuários ou sessões com base nos valores de dimensões. dimension values.
Usuários
Selecione usuários com origem no Canadá.
users::condition::ga:country==Canada
Sessões
Selecione sessões com origem no
Canadá.
sessions::condition::ga:country==Canada
Métricas
Selecione usuários ou sessões com base valores de métricas únicos ou somados.
Usuários
Selecione usuários cuja receita total em uma única
transação foi maior que R $100.
users::condition::perHit::ga:transactionRevenue>100
Selecione usuários cuja receita total em todas as transações de uma sessão foi maior que R $100.
users::condition::perSession::ga:transactionRevenue>100
Selecione usuários cuja receita total em todas as transações no período foi maior que R $100.
users::condition::perUser::ga:transactionRevenue>100
Por padrão, ao selecionar os usuários, os valores de métricas serão somados no nível do usuário. Então, você pode simplificar para:
users::condition::ga:transactionRevenue>100
Sessões
Selecione sessões em que a receita total em uma única transação foi maior que R $100.
sessions::condition::perHit::ga:transactionRevenue>100
Selecione sessões em que a receita total em todas as transações em uma sessão foi maior que R $100.
sessions::condition::perSession::ga:transactionRevenue>100
Por padrão, ao selecionar as sessões, os valores de métricas serão somados no nível da sessão. Então, você pode simplificar para:
sessions::condition::ga:transactionRevenue>100
Condições de exclusão
Operador NOT
Use o caractere !
para negar uma condição e excluir as sessões que correspondem a ela.
Excluir sessões em que a página de saída corresponda exatamente ao caminho da página raiz.
sessions::condition::!ga:exitPagePath==/
Combinação de condições
Operador E
Use o caractere ;
para combinar condições usando o operador AND.
Selecione usuários com origem no Canadá E
cuja receita total em todas as transações no período foi maior que
R$ 100.
users::condition::ga:country==Canada;users::condition::perUser::ga:transactionRevenue>100
Como as duas condições são do usuário, você pode simplificar para:
users::condition::ga:country==Canada;ga:transactionRevenue>100
Operador OU
Use o caractere ,
para combinar filtros usando o operador OR.
Selecione usuários com origem no Canadá OU no México.
users::condition::ga:country==Canada,users::condition::ga:country==Mexico
Como as duas condições são do usuário, você pode simplificar para:
users::condition::ga:country==Canada,ga:country==Mexico
Como as dimensões das condições são as mesmas, você pode usar uma expressão regular e simplificar para:
users::condition::ga:country=~Canada|Mexico
Sequências
Use sequências para selecionar usuários ou sessões com base em condições sequenciais.
Selecione usuários que visitaram em um dispositivo móvel imediatamente após uma visita no computador.
users::sequence::ga:deviceCategory==mobile;–>ga:deviceCategory==desktop
Selecione usuários que visitaram em um dispositivo móvel após uma visita no computador.
users::sequence::ga:deviceCategory==mobile;–>>ga:deviceCategory==desktop
Combinação de usuários e sessões
Você pode selecionar os usuários e as sessões para criar um segmento. Os usuários serão selecionados primeiro e as sessões serão selecionadas a partir de um subconjunto de usuários.
Selecione sessões em que a receita total em uma única transação foi maior que R $100 de usuários que visitaram em um dispositivo móvel após uma visita no computador.
users::sequence::ga:deviceCategory==mobile;->>ga:deviceCategory==desktop;sessions::condition::perHit::ga:transactionRevenue>100
Próximas etapas
Leia o Guia do desenvolvedor sobre segmentos para ver todos os detalhes sobre a sintaxe de segmentos e como consultar segmentos na API Core Reporting.