trucos universal analytics
DESCRIPTION
Coleccion de trucos Para Universal AnalyticsTRANSCRIPT
TRUCOS UNIVERSAL ANALYTICS
http://analisis-web.blogspot.com
CONFIGURACIÓN
CREA UNA NUEVA PROPIEDAD
http://analisis-web.blogspot.com
CONFIGURACIÓN
INSERTA EL CÓDIGO EN TODAS TUS PÁGINAS
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXX-2', 'TUDOMINIO.COM'); ga('send', 'pageview');
</script>
Puedes ver en rojo que algunas cosas han cambiado, el archivo .js y las funciones de llamada...
http://analisis-web.blogspot.com
Modificaciones sin necesidad de código
Para cambiar los tiempos de sesión y de espera de campaña ya no hay que hacerlo mediante código
También puedes:● Añadir buscadores,● Excluir urls de referencia● y excluir términos de búsqueda para no verlos en los informes
http://analisis-web.blogspot.com
Creación de "páginas Virtuales"
ga('send', 'pageview', { 'page': '/nombre-de-pagina', 'title': 'titulo-
de-pagina'});
La creación de páginas virtuales nos permite definir ciertos objetivos, como descargas. También nos permite hacer seguimiento de pasos en un funnel en que no cambia al url pero si lo que el usuario visualiza
http://analisis-web.blogspot.com
Uso de "doble semilla"
ga('create', 'UA-XXXX-Y');
ga('create', 'UA-12345-6', {'name': 'NOMBRE_NUEVO'}); // nuevo tracker.
1.- crear un "tracker" para cada cuenta
2.- hacer las llamadas de página nombrando cada tracker
ga('send', 'pageview');
ga('NOMBRE_NUEVO.send', 'pageview'); // Página vista en el nuevo tracker.
Igual que haces con páginas, se hace con eventos o cualquier otra llamada.Una opción es enviar páginas virtuales a la cuenta secundaria..
http://analisis-web.blogspot.com
DESACTIVAR SEGUIMIENTO DE GOOGLE ANALYTICS
A VECES EL USUARIO NO QUIERE SER "ANALIZADO"...
window['ga-disable-UA-XXXX-Y'] = true;
OTRAS VECES LAS LEYES REQUIEREN "ANONIMIZAR" LAS IP'S
ga('set', 'anonymizeIp', true);
http://analisis-web.blogspot.com
Eventos sin rebote
A veces interesa que los eventos no anulen la medicion "regular" del rebote
ga("send", "event", { eventCategory: "CATEGORÍA", eventAction: "ACCION", eventLabel: "ETIQUETA", eventValue: 1, nonInteraction: true});
http://analisis-web.blogspot.com
Evento NO_BOUNCE
Porque no todos los visitantes de una sóla página son rebotes...
setTimeout(function() { ga("send", "event", { eventCategory: "No_Bounce", eventAction: "No_Bounce", eventLabel: "NO_Bounce_20segundos" });},20000);
http://analisis-web.blogspot.com
detectar el SCROLL (via blog.ikhuerta.com)
Porque no todos los visitantes de una sóla página son rebotes...
// Código básico de Analyticswindow.ga = window.ga || function(){(ga.q=ga.q||[]).push(arguments);}; (function() { var e = document.createElement('script'); e.async = true; e.src = '//www.google-analytics.com/analytics.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(e, s); })();ga('create', 'UA-1234567-89');ga('send', 'pageview'); //Añadido que realizamos:$(document).ready(function(){ $(window).scroll(function () { ga("send", "event", { eventCategory: "Scroll", eventAction: "Scroll", eventLabel: "Scroll" }); });});
http://analisis-web.blogspot.com
http://analisis-web.blogspot.com