Trucos: trazar las interacciones con facebook, twitter y google+ en Google Analytics
Actualización (2/5/2012): Hoy mismo (precisamente hoy que publico sobre el tema) han eliminado la sección Social de Público. La mala noticia es que ya no funciona el código, la buena es que han integrado esta parte en “Fuentes de tráfico”, perdemos los datos de interactividad, pero ganamos en segmentación y posibilidad de cálculo del ROI. Mañana a primera hora haré un post sobre el tema.
Actualización (4/5/2012):Revisando los nuevos cambios he observado que el código sigue funcionando. Lo que sucede es que se tiene que consultar de forma diferente. En breve post para analizar este último movimiento de Google Analytics :-)
Este post es un sencillo truco para que podamos tener centralizado en Google Analytics las interacciones que los usuarios hacen en nuestro site, por lo menos las más importantes, las referentes a facebook, twitter y google+.
Desde hace unos meses Google Analytics ha incorporado una subsección llamada “Social” en su sección “Público“. En dicha sección Google Analytics registra todas las interacciones que los usuarios realizan en nuestro sitio web a través del botón “+1” de google+ (y también las interacciones que se realizan en nuestra página de google+ si disponemos de ella y si se ha realizado un enlace mutuo entre nuestra página web y nuestra página en google+).
Se registran las interacciones “+1” y las páginas de nuestro sitio web asociadas a dichas interacciones. Es decir, que podemos determinar qué páginas son las que provocan un mayor interés en nuestra audiencia en social media.
Por defecto Google Analytics sólo registra los “+1” de google+, pero podemos registrar también las interacciones de los usuarios con los botones de “Enviar” y “Me gusta” de facebook y el botón “Tweet” de twitter. Para ello deberemos realizar una serie de cambios en nuestra página, cambios relativamente sencillos pero que Google no realiza de manera automática (aunque debería).
Paso 1: Para poder trazar esas interacciones hay que añadir un código suplementario a la página. Este código debe ir justo debajo del código de traceo de visitas de Google Analytics. Debemos descargarnos el fichero con dicho código javascript desde la página asociada en Google Code. Una vez descargado lo subiremos a nuestro servidor web y lo enlazaremos desde nuestra página justo debajo del código habitual de Google Analytics. Por ejemplo:
<!-- tracker de Google Analytics -->
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-XXXXXXXX-X");
pageTracker._initData();
pageTracker._trackPageview();
</script>
<!-- Google Analytics Social Button Tracking -->
<script src="https://www.dominio.com/js/ga_social_tracking.js"></script>
He indicado en negrita la línea en la que se enlaza al javascript, solo se debe substituir la url por la ruta al javascript que habremos subido a nuestro servidor.
Paso 2: Una vez subido el archivo javascript al servidor y enlazado a la página justo debajo del código de traceo de Google Analytics solo queda añadir una última parte de código para indicar que queremos que se traceen las interacciones con facebook y twitter. Eso significa que debemos añadir un par de líneas al código anterior, justo debajo de la llamada al javascript:
<script>
_ga.trackFacebook();
_ga.trackTwitter();
</script>
Conclusión: Una vez hechas estas modificaciones (en realidad añadidos más que modificaciones), podremos empezar a trazar los “Me gusta”, “Envía” y cuando desclican “Me gusta” de facebook y los clics y envíos sobre el botón de twitter. Es importante recordar que para que funcione debemos tener en nuestro blog o web, los botones a los que se hace referencia (botones de “Me gusta” y “Envía” de facebook y el “Tweetbutton” de twitter).
Más información | Google Developers
2 Respuestas
[…] En esta segunda parte de la página disponemos de la opción “Red social y acción” que nos da un listado de las interacciones que han realizado los usuarios del blog con nuestra página, en esta sección aparecen sólo las interacciones realizadas por las redes que pertenecen al Analytics Social Data Hub (es decir, AllVoices, Badoo, Blogger, Delicious, Digg, Diigo, Disqus, Echo, Gigya, Google+, Google Groups, Hatena, Livefyre, Meetup, Read It Later, Reddit, Screen Rant, SodaHead, TypePad, VKontakte, yaplog!). No aparecen las interacciones realizadas desde twitter o facebook por defecto, pero podemos añadirlas realizando un sencillo truco. […]
[…] En el apartado Complementos sociales (Fuentes de tráfico>Social>Complementos sociales) encontraremos las estadísticas relacionadas con los complementos sociales que tengamos en nuestra web o blog. Como complementos sociales se entienden los botones “+1″ de Google+ que podemos añadir a las páginas de nuestro blog. Adicionalmente, también se registran las interacciones relacionadas con el botón “Me gusta” y el botón de twitter que podemos añadir a nuestro site/web de una forma más o menos sencilla (tal y como explicamos en su día). […]