javascript
  • google-analytics
  • 2010-03-02 230 views 8 likes 
    8

    sólo para confirmar ...Google Analytics: Js externos

    archivo: google.js

    var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); 
    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); 
    
    try { 
    var pageTracker = _gat._getTracker("UA-11510668-1"); 
    pageTracker._trackPageview(); 
    } catch(err) {} 
    

    Y luego que unen el archivo como:

    <script src="google.js" language="javascript" type="text/javascript"></script> 
    

    que funciona , ¿derecho?

    +1

    Hazlo y ver :) – Matchu

    +0

    sí, pero entonces tengo que esperar un día para ver si realmente funciona ... – n00b

    +0

    Acabo de probar esto y parece estar bien (ver la edición de mi respuesta original) –

    Respuesta

    6

    Agregue esa secuencia de comandos a su página, luego si está utilizando FireFox w/FireBug (u otro depurador) o Chrome, puede Inspeccionar el elemento para ver lo que se ha escrito en la página. Si ve ...

    <script src="http://www.google-analytics.com/ga.js" type="text/javascript"></script> 
    

    ... ¡entonces debería estar listo para empezar!

    +0

    ¡Todo bien ... parece funcionar! ¡Gracias! – n00b

    2

    No puedo pensar en una razón por la que no sería así.

    ¿Lo ha probado y ha tenido algún problema?

    Editar: Acabo de probar esto y lo inspeccioné en Firebug, por lo que puedo ver, la segunda etiqueta de script está escrita correctamente.

    Esto debería funcionar.

    +0

    no puedo dígalo en este momento, ya que lleva un día que Google actualice las estadísticas. – n00b

    0

    Creo que todavía necesita ejecutar esa secuencia de comandos de alguna manera. Si simplemente lo incluye, no se ejecutará. Si lo coloca en el interior de una función de contenedor:

    function googleCode(){ 
    // google code goes here 
    } 
    

    entonces se puede usar jQuery y ejecutarlo cuando una página se ha cargado completamente

    $(document).ready(function() { 
          googleCode(); 
         }); 
    

    Es sólo una idea.

    +2

    Esto no es verdad. – devlord

    +1

    Esto realmente ralentizará GA. Google Analytics está diseñado en la mayoría de los casos para ejecutarse cuando se carga la página, como en el nivel superior de un archivo JavaScript o en una etiqueta