Jul 242014
 

En el momento de escribir este artículo, la nueva versión del código de seguimiento de Google Analytics “Universal Analytics”, basado en la librería analytics.js, es ya la versión oficial, y muchos webmasters deben prepararse para sustituir, en las páginas de los sitios que administran, el antiguo código de seguimiento “Classic Analytics” basado en la librería ga.js.

En este artículo se recogen algunas consideraciones a tener en cuenta a la hora de realizar esta migración.

Seguir leyendo »

 Publicado por en 11:32 am
Oct 152013
 

Google ha anunciado que retirará en los APIs de Adwords y DFP (DoubleClick for publishers) el soporte al antiguo mecanismo de autentificación ClientLogin, que deberá ser sustituido por el nuevo mecanismo OAuth2 a lo largo del año 2014 (ver anuncio completo en “Announcing the sunset of ClientLogin in the AdWords and DFP APIs“, en el blog oficial de desarrolladores de Google).

Actualmente, en muchos sitios web hay aplicaciones desarrolladas para llevar a cabo labores de administración y mantenimiento, que se conectan mediante el mecanismo ClientLogin a alguno de los numerosos APIs de Google. Estas aplicaciones deberán ser eventualmente adaptadas para hacer uso del nuevo mecanismo, conforme Google avance en su política de forzar el uso de OAuth2.

En este artículo se exponen los pasos para que una aplicación “offline” pueda conectarse a un API de Google sin necesidad de que intervenga un usuario cada vez para conceder la autorización de acceso.

Seguir leyendo »

 Publicado por en 10:31 am
Nov 062012
 

En un artículo anterior hemos presentado la funcionalidad que ofrece Google Analytics para definir “Variables Personalizadas” y “Segmentos Avanzados”. Con ella es posible, por ejemplo, generar informes detallados por categoría de un sitio de WordPress.

Google Analytics permite también definir Eventos. Los eventos pueden ser generados mediante javascript en respuesta a cualquier interacción con la página, y con ellos se puede implementar también los informes por categoría que comentabamos en nuestro anterior artículo, además de muchas otras posibilidades.

Seguir leyendo »

 Publicado por en 6:01 pm
Nov 012012
 

A menudo, los blogs están organizados en categorías, y cada artículo del blog se asigna a una o varias categoría.  El blog de OpenAlfa, por ejemplo, tiene categorías para los distintos lenguajes de programación, formatos de datos, etc.

Pero las herramientas genéricas para el análisis del tráfico de un sitio web, como Google Analytics o AWStats, no incluyen el concepto de “categoría” de WordPress, por lo que no ofrecen por defecto la posibilidad de generar un informe detallado por categoría.

Sin embargo, Google Analytics permite definir “Custom Variables” y “Advanced Segments”. Combinando estas dos funcionalidades, podemos llegar a generar los informes de tráfico detallado por categoría como se expone en este artículo.

Seguir leyendo »

 Publicado por en 12:12 pm
Abr 222012
 

(Leer este artículo en inglés)

Si un sitio web consta de varios subdominios (por ejemplo el sitio principal ‘www.sitio.com’, un blog ‘blog.sitio.com’ y un foro ‘foro.sitio.com’), por una parte, nos interesa hacer un seguimiento individualizado del tráfico de cada uno de estos subdominios, pero también queremos disponer de información agregada del tráfico de todo el dominio.

Esto es posible en Google Analytics definiendo en una misma cuenta distintos ‘perfiles’ y filtros de subdominio, como vamos a exponer a continuación:

Tomando como ejemplo nuestro propio dominio, openalfa.com, nuestro contenido se encuentra albergado en varios subdominios:

      • www.openalfa.com
      • blog.openalfa.com
      • blog-en.openalfa.com

En primer lugar, partimos de una cuenta con un único perfil. Cambiamos el nombre del perfil a ‘openalfa.com’ y obtenemos el código de seguimiento de analytics, indicando que vamos realizar el seguimiento de un dominio con varios subdominios:

Codigo de seguimiento de analytics para varios subdominios

Si comparamos este código de seguimiento con el que se utiliza para el seguimiento de un único dominio, podemos ver que la única diferencia es la sentencia:

Esta sentencia establece que el dominio al que pertenece la sesion de usuario es ‘openalfa.com’, tanto si está visitando el sitio www.openalfa.com, como si accede a páginas de blog.openalfa.com.

Una vez colocado este código de seguimiento en todos los subdominios, definimos para el perfil principal un filtro avanzado. El propósito de este filtro es hacer que las urls que visualiza Google Analytics incluyan el nombre del subdominio al que pertenecen (y de este modo, podremos distinguir, por ejemplo entre ‘www.openalfa.com/index.php’ y ‘blog.openalfa.com/index.php’. Sin el filtro, ambas aparecen en analytics como ‘/index.php’).

Por último, definimos un nuevo perfil para cada uno de los subdominios de los que queremos realizar un seguimiento individualizado.

En cada uno de estos perfiles de subdominio, creamos un filtro avanzado para incluir únicamente el tráfico generado en el subdominio correspondiente.

En la imagen siguiente podemos ver como ejemplo el caso del filtro para el perfil ‘www.openalfa.com’:

Definicion de filtro para perfil de subdominio en analytics

 

Procedemos de la misma forma creando los perfiles para los subdominios ‘blog.openalfa.com’ y ‘blog-en.openalfa.com’, y creando sus correspondientes filtros.

 Publicado por en 10:12 am