Está en la página 1de 14

USO DE EXPRESIONES

REGULARES EN GOOGLE
ANALYTICS

QU ES GOOGLE ANALYTICS?
Es un servicio gratuito de analticas para cualquier sitio web con decenas de
herramientas de estadsticas y de anlisis adems de informes predeterminados y
personalizables segn lo requieran los usuarios de la informacin , los webmasters y los
encargados del marketing (incluyendo el SEO). Es el ms popular en la red, decenas de
millones de sitios web en el mundo lo usan para optimizar su labor.

QUE SERVICIOS NOS OFRECE?

QUE SERVICIOS NOS OFRECE?

CMO FUNCIONA?
La respuesta combina cookies, navegadores y un cdigo de seguimiento creado en
JavaScript dentro de cada una de las pginas del sitio web, cuando llega un visitante a
determinada pgina que contenga el cdigo de seguimiento de Google Analytics, ste
se cargar de manera simultnea a los dems elementos de la pgina y generar
una cookie, un diminuto archivo de datos que se guarda en el PC a travs del
navegador el cual ir registrando datos hasta que termina la visita. Mientras esto sucede,
se irn cargando a los servidores de Google todos los datos capturados y luego se
generarn en el panel de Google Analytics los informes correspondientes incluso en
tiempo real.

CMO PARTICIPAN LAS E.R EN ESTE


PROCESO?

Como se menciono anteriormente Google a travs del cdigo en JS nos realiza un


seguimiento completo de todos los movimientos delos visitantes a un sitio web realizan
desde publicaciones ledas ,lugar de procedencia del lector ,temas de intereses de los
visitantes, clicks en enlaces que se realicen para ello hace uso de expresiones regulares
con la finalidad de clasificar y agrupar informacin que posteriormente se mostrara al
webmaster de el sitio web.

DETECTAR TEMAS DE INTERES DE LECTORES


Las expresiones regulares son secuencias de caracteres que forman patrones de bsqueda. Estos
patrones de bsqueda resultan tiles en muchas secciones de Google Analytics ya que nos
permiten que una determinada funcionalidad se ejecute en un gran nmero de escenarios sin tener
que listar o conocer cada uno de ellos.
Pongamos como ejemplo , la seora Juanita es duea de una tienda por internet y esta interesada
en saber el inters de los visitantes a su sitio web de un determinado producto como por ejemplo
botas y para ello necesitamos que analitycs nos diga cuantas personas han visitado secciones de
su sitio web con referencia a esa palabra , analytics hace un seguimiento en base a palabras o tags
que se ingresan previamente en su sitio web y comienza a escanear la pagina de la seora Juanita
y detecta que hay visitantes o ha habido personas que han ingresado a directorios como lo son :
/producto/zapatos/mujer/botas/
/producto/zapatos/hombre/botas/
/producto/zapatos/nio/botas/

DETECTAR TEMAS DE INTERES DE LECTORES


Una expresin regular o patrn de bsqueda como /botas/ se cumplira en los tres casos (ya que las tres URL
contienen el literal /botas/), pero imaginemos que tenemos otras URLs como por ejemplo /blog/botas/ que
tambin cumpliran esta condicin y no queremos que aparezca en nuestra tabla de datos. Debemos por lo
tanto acotar ms la bsqueda o detallar ms la expresin regular para que devuelva como resultado las URLs
que nos interesan. Podramos hacerlo por ejemplo con la expresin regular

^/producto/zapatos/(.+)/botas/
Entendemos la expresin regular de la siguiente forma:
El acento circunflejo ^ determina que la cadena debe empezar por el literal que lo sigue, en este caso
/producto/zapatos/.
La parte de (.+) estara permitiendo que hubiera un directorio con cualquier cadena ya que el punto es
interpretado como cualquier carcter y el smbolo de la suma que debe estar repetido 1 o ms veces.
La cadena podra continuar con el literal /botas/ y tras este cualquier cadena ya que no hemos puesto un
limitador de fin de cadena, que en las expresiones regulares lo determina el smbolo del dlar $.
En resumen, esta expresin regular nos devolvera los datos de pginas del directorio botas que estn dentro
de cualquier directorio que empiece por /producto/zapatos/.

FILTRAR USUARIOS EN BASE AL IDIOMA


QUE HABLAN
Pongamos por ejemplo un sitio web en el que disponemos del contenido en castellano en el
directorio /es/, un blog en castellano en el directorio /blog/, el contenido traducido al ingls en el
directorio /en/ y el contenido traducido al francs en el directorio /fr/.

Y se quiere obtener en una vista todo el trfico del contenido en castellano (pgina home + directorio
/es/ + /blog/). Si creamos un filtro que permita el contenido de la pgina home.

FILTRAR USUARIOS EN BASE AL IDIOMA


QUE HABLAN

Google Analytics implementa filtros como se puede ver en la captura los cuales nos
permitirn llevar un seguimiento a las pginas cuya URL cumplan con la expresin regular
(^/$)|(^/es/)|(^/blog/). Esta expresin regular permite las 3 opciones separadas por la barra
|, esta barra sirve para separar las distintas opciones:
(^/$): la de la home, la URI debe empezar (smbolo ^) y acabar (smbolo $) por una barra /.
(^/es/): el directorio /es/, la URI debe empezar (smbolo ^) por el directorio /es/.
(^/blog/): el directorio /blog/, la URI debe empezar (smbolo ^) por el directorio /blog/.

FILTRAR USUARIOS EN BASE A EL PAIS DE


ORIGEN MEDIANTE SU IP(EXCLUSION POR
DIRECCION IP)
Por ejemplo, un filtro para "excluir por direccin IP" excluir el resultado si la expresin
regular que escriba coincide con la direccin IP del visitante. La expresin regular que
incluya en el campo "Excluir por direccin IP" podra ser similar a esta:
163\.212\.171\.123
Cuando un usuario visite su sitio desde la direccin IP 163.212.171.123, se producir una
coincidencia entre 163\.212\.171\.123 y 163.212.171.123, y se excluir el resultado. Las
barras invertidas que aparecen en esta expresin son solo un ejemplo de los caracteres
especiales que se utilizan en las expresiones regulares.

HERRAMIENTAS PROPIAS DE GOOGLE


ANALITYCS

HERRAMIENTAS PROPIAS DE GOOGLE


ANALITYCS

HERRAMIENTAS PROPIAS DE GOOGLE


ANALITYCS