Segmentos: referência do recurso

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. Visualmente, representamos isso abaixo:

Uma hierarquia que representa o modelo de usuários do Google Analytics.O nó pai é um usuário, seus nós filhos representam as sessões e cada sessão tem um ou mais nós que representam os hits.
Figura 1: modelo de usuários do Google Analytics

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 é:

Uma legenda que define o estilo de cada nó na hierarquia do modelo de usuários com base no fato de o nó estar excluído de um segmento, estar incluído em um segmento, corresponder a uma condição ou corresponder a uma etapa em uma sequência.
Figura 2: definições de nó para exemplos de segmento.

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 do Canadá.
users::condition::ga:country==Canada

Entre três usuários, o primeiro usuário e todas as sessões dele são incluídas no segmento devido a duas condições correspondentes no nível da sessão.As sessões dos outros dois usuários são excluídas.
Figura 3: uma condição de usuário correspondente.

Sessões

Selecione sessões com origem no Canadá.
sessions::condition::ga:country==Canada

Entre três usuários, o segundo usuário e todas as sessões dele são incluídas no segmento devido a duas condições correspondentes no nível da sessão.As sessões dos outros dois usuários são excluídas.
Figura 4: uma condição de sessão correspondente.

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,00.
users::condition::perHit::ga:transactionRevenue>100

Entre três usuários, o segundo usuário e todas as sessões dele são incluídas no segmento devido a uma única condição correspondente no nível do hit.As sessões dos outros dois usuários são excluídas.
Figura 5: uma correspondência por hit, condição de usuário.

Selecione usuários cuja receita total em todas as transações de uma sessão foi maior que R$ 100,00.
users::condition::perSession::ga:transactionRevenue>100

Entre três usuários, o primeiro e o segundo usuários e todas as sessões deles são incluídas no segmento devido a uma única condição correspondente no nível do hit.As sessões do terceiro usuário são excluídas.
Figura 6: uma correspondência por sessão, condição de usuário.

Selecione usuários cuja receita total em todas as transações no período foi maior que R$ 100,00.
users::condition::perUser::ga:transactionRevenue>100

Entre três usuários, todos os três e suas sessões são incluídos no segmento devido a uma condição correspondente no nível do usuário.
Figura 7: uma correspondência por usuário, condição de usuário.

Por padrão, ao selecionar os usuários, os valores de métricas serão somados no nível do usuário. Assim, você pode simplificar isso 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,00.
sessions::condition::perHit::ga:transactionRevenue>100

Entre três usuários, somente o segundo e uma única sessão são incluídos no segmento devido a uma única condição correspondente no nível do hit.Os outros dois usuários e suas sessões são excluídos.
Figura 8: uma correspondência por hit, condição de sessão.

Selecione sessões em que a receita total em todas as transações em uma sessão foi maior que R$ 100,00.
sessions::condition::perSession::ga:transactionRevenue>100

Entre três usuários, o primeiro e o segundo e uma única sessão para cada são incluídos no segmento devido a uma única condição correspondente no nível da sessão. O terceiro usuário e as sessões dele são excluídos.
Figura 9: uma correspondência por sessão, condição de sessão.

Por padrão, ao selecionar as sessões, os valores de métricas serão somados no nível da sessão. Assim, você pode simplificar isso 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.

Exclua sessões em que a página de saída corresponde exatamente ao caminho da página raiz:
sessions::condition::!ga:exitPagePath==/

Entre três usuários, são incluídos o primeiro usuário e as sessões dele. O segundo usuário tem uma sessão incluída e uma excluída devido a uma condição correspondente no nível da sessão.O terceiro usuário tem uma sessão excluída também devido a uma condição de correspondência no nível da sessão.
Exclusão de sessão: exclusão de sessões correspondentes.

Combinação de condições

Operador E

Use o caractere ; para combinar condições usando o operador E.

Selecione os usuários do Canadá E cuja receita total em todas as transações no período foi superior a R$ 100,00. users::condition::ga:country==Canada;users::condition::perUser::ga:transactionRevenue>100

Entre três usuários, o primeiro usuário e todas as sessões dele são incluídos no segmento devido a um usuário e uma condição correspondentes no nível da sessão.Os outros dois usuários e suas sessões são excluídos.
Figura 10: correspondência de várias condições usando o operador E.

Como as duas condições são de usuários, você pode simplificar para:
users::condition::ga:country==Canada;ga:transactionRevenue>100

Operador OU

Use o caractere , para combinar filtros usando o operador OU.

Selecione usuários do Canadá OU do México.
users::condition::ga:country==Canada,users::condition::ga:country==Mexico

Entre três usuários, o primeiro e o segundo e todas as sessões deles são incluídos no segmento devido a várias condições correspondentes no nível da sessão para o primeiro usuário e uma única condição correspondente no nível da sessão para o segundo usuário.O usuário restante e as sessões dele são excluídos.
Figura 11: correspondência de várias condições usando o operador OU.

Como as duas condições são de usuários, 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 acessaram em um dispositivo móvel imediatamente após uma visita no computador.
users::sequence::ga:deviceCategory==mobile;–>ga:deviceCategory==desktop

Entre três usuários, o segundo usuário e todas as sessões dele são incluídos no segmento devido a uma sequência de correspondências no nível da sessão em que as etapas ocorreram imediatamente uma após a outra nas sessões.O usuário restante e as sessões dele são excluídos.
Figura 12: uma sequência de correspondência em que as etapas ocorrem imediatamente uma após a outra.

Selecione usuários que acessaram em um dispositivo móvel após uma visita no computador.
users::sequence::ga:deviceCategory==mobile;–>>ga:deviceCategory==desktop

Em cada 3 usuários, o 1º e o 2º usuários, e todas as suas sessões, são incluídos no segmento devido às sequências de nível de sessão correspondentes. O usuário restante e as sessões dele são excluídos.
Figura 13: uma sequência de correspondência em que as etapas ocorreram uma após a outra.

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 as sessões em que a receita total em uma única transação foi maior que R$ 100,00 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.