Activer google analytics pour la seule page du site avec # vues

J'ai lu les questions similaires, mais ma question est légèrement différente.

Je me suis mise en œuvre d'une seule page d'inscription et la page de traitement pour un site à l'aide de Kendo UI. Le site dispose de 4 pages qui a été généré dynamiquement lorsque l'utilisateur clique sur onglets du menu. Par exemple, lorsque l'utilisateur clique tab1 sur le menu, puis tab_1 serait injecté dans app_container conteneur.

modèles comme ci-dessous:

<div id="app_container"></div>
<script id="tab_1" type="text/x-kendo-template">
//first page
</script>
<script id="tab_2" type="text/x-kendo-template">
//second page
</script>
<script id="tab_3" type="text/x-kendo-template">
//third page
</script>
<script id="tab_4" type="text/x-kendo-template">
//fourth page
</script>

De la page sous le nom de domaine: www.xxxxxxxx.com/register.html.

lorsque l'utilisateur clique sur les onglets dans le menu, puis sur le lien http changé d'adresse:
www.xxxxxxxx.com/register.html#/p1

www.xxxxxxxx.com/register.html#/p2

www.xxxxxxxx.com/register.html#/p3

www.xxxxxxxx.com/register.html#/p4

J'ai attrapé le code de la GA:

<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-XXXXXXX-1', 'xxxxxxxx.com');
  ga('send', 'pageview');

</script>

1) Question1, comme je viens de le souhaite suivre cette page d'inscription, j'ai lu de google documents, developers.google.com/analytics,cette codes de travail?

ga('send', 'pageview', '/register.html');

2) Question2, comment faire pour activer la GA pour obtenir des données pour 4 différentes pages à onglet? Dois-je modifier onlick actions à suivre l'événement? ou tout simplement suivre la balise d'ancrage? J'ai lu quelque chose de Suivi De Hachage Url, cette codes fonctionnent pour ma situation? Comme il peut prendre un certain temps pour montrer analystic, ne peux pas le tester maintenant:

_gaq.push(['_trackPageview', "/" + window.location.hash]);

où vais-je mettre cette ligne de code pour qu'il fonctionne pour ce single page application?

Votre push doit être déclenché à l'action. Tels que, si le formulaire est présenté sur la page, vous permettra de capter l' submit fonction et effectuer la poussée. Google feux de l'envoyer événement sur la page décharger.
Combien de temps cela prend-il pour moi de recevoir les statistiques?
La réponse à cette question varie. Mais je voudrais lui donner au moins une semaine pour être correctement calculer quoi que ce soit...

OriginalL'auteur JavaScripter | 2013-09-05