it-swarm-es.com

wp_nav_menu google analytics seguimiento de eventos

Tengo un menú personalizado WP3, con un enlace personalizado en el menú, ¿Cómo puedo agregar el seguimiento de eventos de Google Analytics a ese enlace personalizado?.

Gracias alex

2
user4173

¿Es un enlace saliente? De lo contrario, debería ser seguido automáticamente (como una vista de página). Si es saliente, establecería una clase en el elemento de menú personalizado en Wordpress (usando el campo Clases CSS (opcional)). Entonces podrías activar ese enlace con JavaScript. Por ejemplo, con jQuery podrías hacer algo como esto (asumiendo que estás utilizando la versión asíncrona de Google Analytics):

$('.custom-classname').delegate('a', 'click', function(e) {
   e.preventDefault();
   _gat._getTrackerByName()._trackEvent('outbound', 'custom link');
   var lnk = $(this).attr('href');
   setTimeout('document.location = "' + lnk + '"', 100);
});

El setTimeout está allí para asegurarse de que Google Analytics tenga tiempo para leer el evento antes de que el navegador envíe al usuario al enlace de salida.

Espero que eso ayude.

Enlace: http://www.google.com/support/analytics/bin/answer.py?answer=55527

2
Kristoffer