Ejemplos de filtros

Incluye solo Estados Unidos, Canadá o México

Supongamos que deseas limitar la información de un gráfico solo a los datos provenientes de Estados Unidos, México o Canadá. Selecciona el gráfico y agrega el siguiente filtro:

  1. Incluye o excluye: Incluye
  2. Dimensión: País
  3. Tipo de concordancia: IN
  4. Valor: United States, Canada, Mexico

El diálogo Edit Filter para un filtro llamado Country filter, con la configuración Include In United States, Canada, Mexico para el campo Country.

También puedes hacerlo con 3 cláusulas OR. Sin embargo, es más fácil usar IN con una lista.

Excluye "(not set)"

Para excluir los valores "(not set)" de tus gráficos, usa un filtro de exclusión. Por ejemplo:

  1. Incluye o excluye: Excluye
  2. Dimensión: Campaña
  3. Tipo de concordancia: Igual
  4. Valor: (not set)

El diálogo Edit Filter para un filtro llamado Exclude not set filter con la configuración Exclude Equal to (=) (not set) para el campo Campaign.

Busca datos al final de un valor

Los operadores Coincidencia de RegExp y RegExp contiene te permiten realizar coincidencias más complejas. Por ejemplo, para filtrar datos que contienen un valor al final de los datos, puedes usar el marcador de fin de línea $:

  1. Incluye o excluye: Incluye
  2. Dimensión: Medio
  3. Tipo de concordancia: Coincidencia de RegExp
  4. Valor:. *c$

El diálogo Editar filtro para un filtro llamado Incluir c al final de los datos con la configuración Include RegExp Match.*c$ para el campo Medio.

Cuando se aplica a la dimensión Medio de Analytics, incluirías valores como "organic" y "cpc".

Cómo entender la expresión regular: .*c$

.* significa "coincidir con cualquier cosa" (incluida la nada).

Luego, la letra literal "c".

$ significa el carácter "fin de línea". (Para que coincida con el principio de la cadena, usa ^).

Aquí tienes otro ejemplo:

^c.*k.*$ coincide con el texto que comienza con la letra c, seguida de cualquier cosa, luego la letra k y, luego, cualquier cosa hasta el final de la cadena. Esto coincidiría con valores como "cook", "cookie" y "cake".

Excluye los datos que no comienzan con un carácter alfabético

Las clases de caracteres de expresiones regulares son un atajo eficaz para hacer coincidir tipos de caracteres. Por ejemplo:

  1. Incluye o excluye: Excluye
  2. Tipo de concordancia: Coincidencia de RegExp
  3. Valor: ^[[:^alpha:]].*

El diálogo Editar filtro para un filtro llamado Excluir caracteres no alfabéticos, con el parámetro de configuración Excluir coincidencias de RegExp ^[[

Esto filtrará los caracteres no alfabéticos, como el kanji japonés o el hangul coreano.

Cómo entender la expresión regular: ^[[:^alpha:]].*

^ significa "principio de la cadena".

[[:alpha:]] es la clase de caracteres alfabéticos [A-Za-z]. [[:^alpha:]] niega la clase ("no alfabético").

.* significa "coincidir con cualquier cosa".

Sintaxis de expresiones regulares RE2 de Google.