Seguimiento de enlaces con Analytics

Mejorar el posicionamiento de tu sitio. Optimización para motores de busqueda
Avatar de Usuario
Riddick
Mensajes: 45
Registrado: 04 Nov 2013, 15:58

Seguimiento de enlaces con Analytics

Mensajepor Riddick » 02 Jun 2016, 19:29

Para realizar un seguimiento de enlaces en nuestro sitio se utilizan los eventos, por ejemplo, saber cuando un usuario hace clic en un enlace para descargar un archivo y poder seguirlo desde Google Analytics.

Antes de nada hay que asegurarse de que el código de seguimiento de Analytics esté correctamente añadido en nuestro sitio, después se crea un script con el evento de la siguiente forma:

Código: Seleccionar todo

<script>
var trackOutboundLink = function(url) {
   ga('send', 'event', 'Descargas', 'click', url, {
     'transport': 'beacon',
     'hitCallback': function(){document.location = url;}
   });
}
</script>


Este script envía un evento a Analytics con la categoría 'Descargas' y la acción 'click' hacia la 'url' que será la que se incluya dentro de la etiqueta del enlace que queramos trackear.

  • Con 'transport': 'beacon' se envía de forma asíncrona el agente de usuario o User Agent si el navegador lo soporta.

  • La función de hitCallback abre la url que se introduce en el evento onClick del enlace mediante la función creada anteriormente en el script 'trackOutboundLink':

Código: Seleccionar todo

<a href="http://www.example.com" onclick="trackOutboundLink('http://www.example.com'); return false;">Check out example.com</a>

Para abrir el enlace en una nueva ventana hay que modificar la función hitCallback:

Código: Seleccionar todo

     'hitCallback': function () {
         window.open(url);
      }


Cuando se hace clic en el enlace con el evento, Analytics recoge la información del evento:
Descargas > click > http://www.example.com

Para ver en Analytics los eventos:

  • Tiempo real > Eventos - Muestra en tiempo real los eventos que se han configurado.
  • Comportamiento > Eventos - Donde se puede realizar el seguimiento de los eventos a lo largo del tiempo.

Calificaciones: 0 | 0.00 de media.Calificaciones: 0 | 0.00 de media.Calificaciones: 0 | 0.00 de media.Calificaciones: 0 | 0.00 de media.Calificaciones: 0 | 0.00 de media.
0,0/ 50votos

Volver a “Posicionamiento WEB, SEO”