Google Analytics a partir de um arquivo: // url

Temos um tipo ajaxy de estrutura de aplicativo baseada em html e queremos que o Google Analytics trabalhe com ela. E acredito que configuramos as coisas corretamente para chamar manualmente_trackPageview onde for necessário.

No entanto, as coisas não parecem estar sendo relatadas. Agora, ou não o tenho funcionado corretamente, ou o rastreamento do GA a partir de javascript comfile:// O protocolo no URL viola silenciosamente alguma política entre domínios que eu não conheço.

O GA também trabalha com html local viafile://? Ou há algo errado com meu uso do GA?

Observe que o domínio que estamos usando não existe realmente. Queremos usar algo como oacompanhamento de aplicativos para dispositivos móveis mas do JavaScript, em vez de uma biblioteca nativa. E, para fazer isso, parece que você configura um domínio falso e informa ao rastreador qual domínio ele deve estar relatando.

No final do meu<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>

E em nossa estrutura JS chamamos:

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

questionAnswers(5)

yourAnswerToTheQuestion