Exemplos de filtros

Incluir apenas Estados Unidos, Canadá ou México

Suponha que você queira limitar as informações de um gráfico para incluir apenas dados dos Estados Unidos, Canadá ou México. Selecione o gráfico e adicione o seguinte filtro:

  1. Incluir/excluir: Incluir
  2. Dimensão: País
  3. Tipo de correspondência: EM
  4. Valor: United States, Canada, Mexico

Caixa de diálogo "Editar filtro" de um filtro chamado "Filtro de país", com as configurações "Incluir em Estados Unidos, Canadá, México" para o campo "País".

Também é possível fazer isso usando três cláusulas "OU". No entanto, é mais fácil usar a cláusula "EM" com uma lista.

Excluir "(not set)"

Para excluir valores "(não definido)" dos seus gráficos, use um filtro "Excluir". Exemplo:

  1. Incluir/excluir: Excluir
  2. Dimensão: Campanha
  3. Tipo de correspondência: Igual a
  4. Valor: (not set)

Caixa de diálogo "Editar filtro" de um filtro chamado "Excluir filtro não definido" com as configurações Excluir igual a (=) (não definido) para o campo "Campanha".

Encontrar dados no fim de um valor

Com os operadores "Correspondência RegExp" e "RegExp contém", você pode realizar correspondências mais complexas. Por exemplo, para filtrar dados com um valor final específico, é possível usar o marcador de final de linha $:

  1. Incluir/excluir: Incluir
  2. Dimensão: Mídia
  3. Tipo de correspondência: Correspondência de RegExp
  4. Valor: *c$

Caixa de diálogo "Editar filtro" de um filtro chamado "Incluir c no final dos dados" com as configurações "Incluir correspondência de RegExp.*c$" para o campo "Médio".

Quando aplicado à dimensão Mídia do Google Analytics, você inclui valores como "orgânica" e "CPC".

Explicação da expressão regular: .*c$

.* significa "corresponder a tudo" (incluindo nenhum valor),

a letra "c" em seguida é literal e

$ significa o caractere de "fim de linha". Para corresponder ao início da string, use ^.

Confira outro exemplo:

^c.*k.*$ corresponde a um texto que começa com a letra c, seguido por qualquer valor, seguido pela letra k, seguido por qualquer valor até o fim da string. Essa sequência corresponderia a valores como "capa", "capô" e "capotar".

Excluir dados que não começam com um caractere alfabético

As classes de caracteres de expressão regular são um ótimo atalho para corresponder tipos de caractere. Exemplo:

  1. Incluir/excluir: Excluir
  2. Tipo de correspondência: Correspondência de RegExp
  3. Valor: ^[[:^alpha:]].*

Caixa de diálogo "Editar filtro" para um filtro chamado "Excluir caracteres não alfabéticos", com as configurações "Excluir correspondência de RegExp ^[[

Isso vai filtrar caracteres não alfabéticos, como os kanji japoneses ou o hangul coreano.

Explicação da expressão regular: ^[[:^alpha:]].*

^ significa "início da string".

[[:alpha:]] é a classe de caracteres alfabética [A-Za-z]. [[:^alpha:]] nega a classe ("não alfabética")

.* significa "corresponder a tudo"

Sintaxe da expressão regular do RE2 do Google.