Google Analytics desde un archivo: // url

Tenemos un tipo de marco de aplicación basado en html ajaxy y queremos que google analytics funcione con él. Y creo que hemos configurado las cosas correctamente para llamar manualmente_trackPageview donde sea necesario

Sin embargo, las cosas no parecen estar siendo reportadas. Ahora, o no lo tengo funcionando bien, o el seguimiento de GA desde javascript con unfile:// El protocolo en la URL viola silenciosamente alguna política de dominio cruzado que no conozco.

Así funciona GA con html local a través defile://? ¿O hay algo mal con mi uso de GA?

Tenga en cuenta que el dominio que estamos utilizando en realidad no existe. Queremos usar algo como elseguimiento de aplicaciones móviles pero de JavaScript en lugar de una biblioteca nativa. Y para hacer esto, parece que configuras un dominio falso y le dices al rastreador de qué dominio debería informar.

Al final de mi<head>:

<script type="text/javascript">
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXACCOUNTID-XX']);
  _gaq.push(['_setDomainName', 'myfake.domain.com']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = 'http://www.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
</script>

Y en nuestro marco JS llamamos:

_gaq.push(['_trackPageview', '/some/path/here']);

Respuestas a la pregunta(5)

Su respuesta a la pregunta