Consulta analytics en descargas

  • Autor Autor virtualarg
  • Fecha de inicio Fecha de inicio
V

virtualarg

Gamma
Verificación en dos pasos activada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
En mi pagina Enlace eliminado tengo una lista de precios subida en PDF, lo que necesitaria es tener las estadisticas de downloads en analytics o de alguna forma.

Busque por google, pero la verdad no funcionaron...

el codigo es..

HTML:
<p style="text-align: center;"><a href="lista-de-precios.pdf" onclick="”javascript:pageTracker._trackPageview(‘/descarga/lista_de_precios’)”"><img src="images/desc.jpg" border="0" title="Lista de precios" width="212" height="72" /> </a></p

tambien probe poniendole una url tipo las de Enlace eliminado pero no funcionan con PDF's

si alguien puede guiarme, le estaria muy agradecido..

saludos!

aclaro que no tengo ningun otro archivo ni nada relacionado con ese codigo... no entiendo los Java Scripts jeje
 
Conozco dos lugares o blogs a los que les podés preguntar, saben mucho de todo, uno es Vagabundia y Enlace eliminado cualquiera de los dos seguro que te da una mano, son muy atentos y ayudan a todo el mundo, seguro que si los consultás ellos saben.

Suerte!
 
gracias por la respuesta! lo voy a tener en cuenta 🙂
 
PHP:
<script type="text/javascript">
		document.onclick = function(event) {
 
		event = event || window.event;
		var target = event.target || event.srcElement;
		var targetElement = target.tagName.toLowerCase();
	     
		if (targetElement == "a") {
		    var href = target.getAttribute("href");
		    eventCheck(href);
		}
	     
		function eventCheck(href){
		    if ((href.match(/^https?\:/i)) && (!href.match(document.domain))) {
			_gaq.push(['_trackEvent', 'External', 'click', href]);
		    } else if (href.match(/^mailto\:/i)) {
			_gaq.push(['_trackEvent', 'Correo', 'click', href.substr(7)]);
		    }
		    
		    if ((href.match(document.domain)) && (href.match(/^.*\.(pdf|jpg|png|gif|zip|mp3|txt|doc|tar|rar)$/i))){
			_gaq.push(['_trackEvent', 'Descargas', 'click', href]);
		    }
		}
	    };
</script>
 
No lo he probado, pero posiblemente si marcas la URL como un "Objetivo" de Analytics te dirá las veces que se ha accedido (descargado) ese documento .pdf

Como digo no lo he probado, pero creo que puede ser una forma interesante... y creo que puede funcionar.
 
Dos posibilidades:

1 - No se programar pero ¿Puede que sobren unas comas en el código?:
<a href="http://www.ejemplo.es/archivos/mapa.pdf" onClick="javascript: pageTracker._trackPageview('/downloads/map'); ">
<a href="lista-de-precios.pdf" onclick="”javascript😛ageTracker._trackPageview(‘/descarga/lista_de_precios’)”">

2 - Como ver los resultados:
Cuando funcione puedes encontrar los resultados en el apartado Contenido de Analytics.

Saludos