Filtros avanzados

Ver/Ocultar entrada

Filtros avanzados

Los filtros avanzados pueden alterar los datos combinando varios elementos de distintos campos, quitando partes innecesarias de los mismos o reemplazando un campo por otro.

Los filtros avanzados cuentan con dos campos. Campo A y Campo B; cada campo tiene un Campo de Extracto, este campo es el equivalente o sinónimo del Patrón del Filtro, es la Expresión Regular que se le aplica al Campo Del Filtro. Cabe aclarar que no se necesitan usar los dos filtros, si se desea se puede usar solo uno de ellos.

Los campos de Extracto son aplicados en el siguiente orden, Extracto A a Filtro A y Extracto B a Filtro B. La razón por la cual se llaman Extractos es porque existen partes de la información que pueden ser extraídas o removidas de cada Campo.

Los Extractos obtenidos son colocados en otro campo llamado Constructor. Este no es más que un simple campo. Después de haber sido capturado GA lo guarda en una variable. Las variables del Filtro A comienzan con $A y las del Filtro B con $B.

Hay otros dos especificaciones para los filtros avanzados: Filtro A requerido y Filtro B requerido

1.      Utilización de filtros avanzados

Un filtro avanzado requiere hasta dos campos, el Campo A y el Campo B, para generar el campo de resultados. La expresión Extracto A se aplica al Campo A, y la expresión Extracto B se aplica al Campo B. Estas expresiones pueden utilizar coincidencias de texto completas o parciales, así como incluir comodines. A continuación se ofrece una lista de los comodines más utilizados y su significado. Las expresiones se rigen por expresiones regulares POSIX.

Comodín

Significado

.

coincide con cualquier carácter sencillo

*

coincide cero o más veces con el elemento anterior

+

coincide una o más veces con el elemento anterior

?

coincide cero o una vez con el elemento anterior

()

recuerda el contenido del paréntesis como elemento

[]

coincide con un elemento de la lista

-

crea un intervalo en una lista

|

o

^

coincide con el inicio del campo

$

coincide con el final del campo

\

usa caracteres de escape con cualquiera de los elementos anteriores

Emplee el paréntesis () para capturar partes de los campos. Se pueden indicar en Constructor utilizando la anotación $A1, $A2, $B1, $B2. $A o $B hacen referencia al campo, mientras que el número indica el paréntesis que se debe obtener. En el ejemplo anterior, se obtienen el campo A y el campo B íntegros y se unen para formar el nuevo campo. El campo Enviar resultados a puede ser un campo distinto o el mismo que Campo A o Campo B.

Controles

El botón Sobrescribir el campo de resultados le permite decidir qué hacer si ya existe el campo Enviar resultados a. La opción El campo x es obligatorio le permite decidir qué hacer si una de las expresiones no coincide. Por último, Distinción entre mayúsculas y minúsculas indica si las mayúsculas y minúsculas de los datos deben coincidir exactamente con las de las cadenas.

2.      ¿Qué son las expresiones regulares?

Las expresiones regulares POSIX se utilizan para hacer coincidir o capturar fragmentos de un campo mediante caracteres comodín y metacaracteres. Generalmente, se utilizan en tareas de manipulación de texto. La mayoría de los filtros de Google Analytics emplean estas expresiones para hacer coincidir los datos y realizar una acción cuando se logra una coincidencia. Por ejemplo, puede diseñarse un filtro Excluir para excluir el resultado cuando la expresión regular del filtro coincide con la información del campo especificado por éste.

Las expresiones regulares son cadenas de texto que contienen caracteres, números y carácter comodín. En la siguiente tabla encontrará una lista de caracteres comodín habituales. Tenga en cuenta que estos caracteres comodín pueden utilizarse literalmente marcándolos como carácter escape con una barra invertida "\". Por ejemplo, al introducir www.google.es, marque los puntos como caracteres escape con una barra invertida: www\.google\.es.

2.1  Sugerencias para expresiones regulares

  1. Simplifique las expresiones regulares al máximo. Las expresiones complejas tardan más en procesarse o en concordar que las expresiones simples.
  2. Evite el uso de .* en la medida de lo posible, dado que esta expresión coincide con todo y podría ralentizar el procesamiento. Por ejemplo, si necesita establecer una concordancia de index.html, utilice index\.html, no .*index\.html.*
  3. Intente agrupar patrones siempre que sea posible. Por ejemplo, si desea establecer una correspondencia entre un sufijo de archivo o .gif, .jpg, y .png, utilice \.(gif|jpg|png) en vez de \.gif|\.jpg|\.png.
  4. Asegúrese de marcar con caracteres de escape los caracteres comodín o metacaracteres de las expresiones regulares si desea establecer una concordancia con estos caracteres literales.
  5. Utilice delimitadores siempre que sea posible. Los caracteres delimitadores son ^ y $, que indican el principio o el final de una expresión, respectivamente. Al utilizarlos, se agilizará el procesamiento. Por ejemplo, para hacer coincidir el directorio abc con /abc/xyz, utilice ^/abc/ en lugar de /abc/. Si utiliza ^, forzará a que la expresión coincida al principio, lo que acelerará el procesamiento.

 

3.       Ejemplos de utilización

Los filtros avanzados pueden servir para ganar perspectiva en las acciones del visitante. En algunas aplicaciones pueden ser útiles para identificar que organizaciones están consumiendo contenido de nuestro sitio web. También pueden servir para saber de qué ISP (Proveedor de servicios de Internet) o red nos visitan y que URI han visitado.

a)      Acceder al perfil deseado. Ingresar al administrador de filtros, dar click en añadir filtro


b)      Configuramos el filtro.

1.      Asignaremos el nombre del filtro, el tipo de filtro y los campos A y B, y sus patrones, en este caso usaremos (.*) que significa incluir todos los caracteres. Configuramos el tipo de constructor[1].

2.      Establecemos si los campos A y B son obligatorios dichos campos son comprobaciones, si se configuran de manera afirmativas, se organizaran de manera secuencial. Es decir que si el campo A no se cumple el campo B no es “recolectado”.

3.      Posteriormente se añade el sitio al cual se le aplicara el filtro personalizado.

 

Debido a que la recolección de datos sobre estos campos aun son inexistentes me permito imprimirles el siguiente cuadro:

Otro ejemplo de filtro avanzado puede ser asignado para capturar la palabra clave junto con los datos del ISP. Es recomendable que se utilicen comas para separar el campo A del campo B (,$A,$B1). De esta manera se pueden integrar fácilmente a Excel para control de datos fuera de la plataforma.

 

Eso es todo por el momento con respecto a las dos clases de filtros avanzados y predeterminados.

Les adjunto un vínculo a un glosario online sobre cuestiones de Análisis de Web:

http://www.overalia.com/overalia/glosario/glosario.php

 

 

[1] El constructor es el que se encarga de recoger los valores de los campos que le indiquemos y con ellos construir un nuevo campo personalizado o bien modificar un campo ya existente.

Blogged with the Flock Browser

Perfil y configuracion de perfil

Ver/Ocultar entrada


1.       PERFIL Y CONFIGURACIÓN DE PERFIL

Un perfil es un conjunto de especificaciones para supervisar el tráfico de un mismo dominio. Puede entenderse como un conjunto de reglas que utiliza Google Analytics para procesar el tráfico de un dominio. Los informes de GA muestran solo un perfil cada vez.

 

Los datos para cada sitio web que se trackea son almacenados en un perfil. (Existen documentos que se refieren erróneamente al perfil como datos, pero el perfil es mucho más que eso).

 

Se pueden crear múltiples perfiles del mismo website. Cada perfil puede contener filtros diferentes  con la finalidad de crear sets diferentes de información.

 

2.       PARTES DE UN PERFIL

·         WEBSITE (URL): Es usado para 2 tareas simples primero para checar la instalación de GATC (Google Analytics Tracking Code) y generar el overlay de reportes

·         PROFILE NAME: El nombre del perfil identifica cada perfil en una lista. Puede tener 2 perfiles con el mismo nombre, aunque no es recomendable.

·         HORA ZONAL: Esta característica puede ser modificada siempre y cuando la cuenta no esté sincronizada con AddWords.

·         DEFAULT PAGE: Reporta el URI solicitado.

 

3.       CREAR UN PERFIL NUEVO

Para crear un perfil nuevo debemos seguir los pasos descritos en el primer resumen, en la sección Como aplicar GA  a un sitio Web.

 

4.       AÑADIR UNA PAGINA A UN PERFIL YA EXISTENTE

Si desea añadir una página a un perfil ya existente. Seleccionamos el perfil  y damos click en Añadir perfil del sitio web.

Imagen 1

Configuramos el tipo de perfil, lo nombramos y finalizamos.


Imagen 2

Nota: A pesar de que GA recolecta suficiente información en un par de días y los vierte en los reportes, muchas de las medidas de GA no serán útiles hasta que se hayan recolectado por un promedio de dos meses o más.

 

El verdadero valor de los datos recolectados es la manera en cómo van variando con el tiempo. Se requiere paciencia y no tomar demasiadas decisiones  acerca de que tan efectivo es nuestro marketing o desperdiciar esfuerzos en reestructurar un sitio,  hasta que no haya datos suficientes que nos brinden información útil.

 

5.       FILTROS

 

Funcionalmente los filtros son reglas de negocios. Un ejemplo claro del tipo de trafico que deseamos filtrar son nuestras propias entradas al sitio, que nos arrojan datos que nos pueden conducir a un análisis erróneo.

 

5.1   TIPOS DE FILTROS

Existen dos tipos de filtros. Predeterminados y personalizados. Los predeterminados fueron diseñados por Google de los más usados. 

 

5.2   FILTOS PERSONALIZADOS

Los filtros personalizados son diferentes.  Para estos se requiere hacer todo el trabajo de configuración. Puede ser un reto pero  estos ofrecen un verdadero control sobre los datos de tu perfil.

 

5.3   CÓMO FUNCIONAN LOS FILTROS

 

Un filtro se compone de 3 partes:

·         Campo de filtro

·         Patrón del filtro

·         Tipo del filtro

 

Conforme GA procesa los datos del sitio, ejecuta los filtros que han sido aplicados al perfil. Si el campo del filtro empata con el patrón, el filtro realiza una acción. Cuando esta acción ocurre los datos del perfil son cargados.

 

Múltiples filtros pueden ser aplicados a un perfil. Cuando más de un filtro es aplicado a un perfil, son ejecutados de manera secuencial, en el orden que han sido listados.

 

Los filtros modifican los datos del perfil y dado que GA ofrece un tracking histórico puede afectar de manera permanente la utilidad de los datos arrojados.

 

6.       PARTES DEL FILTRO

 

6.1   CAMPO DEL FILTRO

Existen 37 campos en total, los más comunes son:

 

·         Request URI: La URI solicitada es creada usando la información de la barra del explorados

 

·         Hostname:  Es el dominio primario y subdominio , listado en la locación de la barra del explorador del visitante

 

·         IP VISITOR: IP adress de la persona que esta visitando el website. Mientras que este dato está disponible en los filtros. El valor de la IP no es visible, GA protege con sus pólizas la privacidad de los usuarios (uuy si como no :P)

 

6.2   PATRON DEL FILTRO

 

La segunda parte del filtro es el Patrón Del Filtro. El patrón es aplicado al Campo Del Filtro, y si el patrón concuerda con alguna parte del Campo, el Patrón resulta entonces positivo, y eso provoca que la acción se desencadene. Los patrones usados en GA son llamados expresiones regulares.

 

Una expresión regular es un arreglo de caracteres que representan un set largo de datos. Estos caracteres pueden ser caracteres alfanuméricos o caracteres especiales (como * o +).

 

6.3   TIPO DE FILTRO

 

El tipo de filtro es lo que sucede con los datos, si el Patrón Del Filtro empata con el campo Del Filtro. Hay siete tipos diferentes de filtros cada uno con funciones diferentes. Esto siempre es personalizable y su descripción es la siguiente:

 

6.3.1          FILTROS DE INCLUSIÓN/EXCLUSIÓN 

Los filtros de exclusión/inclusión son los filtros personalizable más comunes de GA. Además de ser muy simples.

La acción para filtro de Inclusión es incluir. Esto significa que si una expresión regular empata con el campo del filtro, los datos son incluidos en el perfil.

 

Este tipo de filtros pueden ser muy poderosos cuando son manejados como segmentadores de los datos de formas muy diversas.  Un ejemplo de este tipo de filtros, es uno que registre las visitas de una región geográfica en específico, mediante un filtro de inclusión para la región que deseemos analizar. (Ver imagen 3)

               

Imagen 3 Filtro de inclusión con dominio geográfico del visitante.

6.4   Filtro de Buscar y Reemplazar

 

El filtro de buscar y reemplazar es una manera muy simple de reemplazar un dato con un pedazo de dato diferente.  Esta es la manera más común de reemplazar URL´s ilegibles por datos más entendibles.

 

Este filtro es un poco distinto a los otros filtros porque no tienen un patrón. En lugar de eso usan un String (cadena)de búsqueda, que hace las veces de patrón.

 

Cuando estos filtros son aplicados a un perfil, el filtro busca el Campo del Filtro para buscar la Cadena. Si la Cadena es encontrada en el Campo del Filtro entonces la búsqueda completa es reemplazada por la Cadena de remplazo.

 

Imagen 4 Extrato del libro de O´Reilly

6.5   Filtro lowercase y UPPERCASE (minúsculas y MAYUSCULAS)

Este filtro es bastante simple. No requiere ningún Campo de Filtro. Su función es cambiar los caracteres lowercase a UPPERCASE y viceversa.

 

Este filtro es útil para algunos servidores web, particularmente para Servidores de Microsoft IIS, crear pageviews con minúsculas y mayúsculas. Esto significa que GA crea ítems de múltiples líneas para la misma página física.

 

Un ejemplo es, http://www.epikone.com/default.asp y http://www.epikone.com/Default.asp ambas páginas generaran la misma página de visitante.

 

Otro buen uso para el filtro Lowercase/Uppercase son las palabras claves. Muchos pueden buscar un sitio de diversas formas “VERSION DOS PUNTO CERO”, “Version Dos Punto Cero”, “Version dos punto cero” y las estadísticas nos mostraran el keyword como la misma.

 

Blogged with the Flock Browser