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"


    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




    ga('send', 'pageview', { 'page': '/nombre-de-pagina',              'title': 'titulo-
    de-pagina'});




                                                                                   http://analisis-web.blogspot.com
Uso de "doble semilla"


    1.- crear un "tracker" para cada cuenta


    ga('create', 'UA-XXXX-Y');
    ga('create', 'UA-12345-6', {'name': 'NOMBRE_NUEVO'});     // nuevo tracker.




    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 Analytics
   window.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

Trucos universal analytics

  • 1.
    TRUCOS UNIVERSAL ANALYTICS http://analisis-web.blogspot.com
  • 2.
    CONFIGURACIÓN CREAUNA NUEVA PROPIEDAD http://analisis-web.blogspot.com
  • 3.
    CONFIGURACIÓN INSERTAEL 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
  • 4.
    Modificaciones sin necesidadde 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
  • 5.
    Creación de "páginasVirtuales" 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 ga('send', 'pageview', { 'page': '/nombre-de-pagina', 'title': 'titulo- de-pagina'}); http://analisis-web.blogspot.com
  • 6.
    Uso de "doblesemilla" 1.- crear un "tracker" para cada cuenta ga('create', 'UA-XXXX-Y'); ga('create', 'UA-12345-6', {'name': 'NOMBRE_NUEVO'}); // nuevo tracker. 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
  • 7.
    DESACTIVAR SEGUIMIENTO DEGOOGLE 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
  • 8.
    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
  • 9.
    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
  • 10.
    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 Analytics window.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
  • 11.