Atribución de enlace mejorado en Google Analytics: Cuando un link es más que un Link

Si usted ya ha trabajado con Google Analytics, sabrá de sobra que las urls son la materia prima básica de la herramienta. Toda la lógica interna y los informes de generan a partir de urls. Esta aparente simplicidad no le impide presentarnos la realidad de nuestras webs de manera clara y muy exacta, sin embargo, hasta ahora existía una importante limitación derivada de la imposibilidad de Google Analytics en diferenciar dos links que enlazaran a la misma url.

Pongamos el ejemplo de una página con un botón y un link situado en el menú superior que enlazan a la página de contacto. Para Google Analytics ambos links formarían una única unidad, o dicho de otra forma, Google Analytics es incapaz de diferenciar los clicks que se hagan en uno u otro elemento.

Esto se puede ver de manera muy clara en el informa de analítica de la página donde dos links con la misma url mostrarán siempre el mismo porcentaje de clicks:

Afortunadamente podemos solventar esta limitación incluyendo dentro del código de seguimiento dos líneas nuevas antes de la llamada al método _trackPageview:

var _gaq = _gaq || [];
var pluginUrl = '//www.google-analytics.com/plugins/ga/inpage_linkid.js';
_gaq.push(['_require', 'inpage_linkid', pluginUrl]);

_gaq.push(['_setAccount', 'UA-XXXXXX-Y']);
_gaq.push(['_trackPageview']);

En el caso que tenga instalado dos códigos de seguimiento, el código de seguimiento debería ser así:

var _gaq = _gaq || [];
var pluginUrl = '//www.google-analytics.com/plugins/ga/inpage_linkid.js';
_gaq.push(['_require', 'inpage_linkid', pluginUrl]);

_gaq.push(['_setAccount', 'UA-XXXXXX-Y']);
_gaq.push(['_trackPageview']);

_gaq.push(['tracker2._require', 'inpage_linkid', pluginUrl]);
_gaq.push(['tracker2._setAccount', 'UA-XXXXXX-Y']);
_gaq.push(['tracker2._trackPageview']);

Por último deberíamos ir a la configuración de la propiedad web y activar «Usar atribución de enlace mejorada» en la sección «Analítica de la Página».

Ahora podremos medir de forma independiente los enlaces de una página que tengan el mismo destino. También podremos medir elementos de una misma página que pueda tener varios destinos, por ejemplo, un botón de «Buscar» que puede conducir a varios destinos en función de la selección del usuario. Pero esto no es todo, además podremos realizar el seguimiento de botones, menús y cualquier acción ejecutadas por JavaScript.

Recuerde que para poder trabajar con la atribución de enlace mejorado es necesario utilizar la versión asíncrona del código de seguimiento de Analytics (Si aún no se había actualizado, éste es un momento inmejorable).

3 thoughts on “Atribución de enlace mejorado en Google Analytics: Cuando un link es más que un Link”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *