Nowy „Uniwersalny” skrypt Google Analytics na stronie internetowej opartej na AJAX

Google Analytics ma teraz dwie opcje: „klasyczną” i nową „uniwersalną”, która ma więcej funkcji. (W rzeczywistości analityka „Universal” jest dostępna dla klientów płacących przez chwilę, ale teraz jest dostępna za darmo!)

Dzięki analityce „Classic”, która wygląda tak:

<script type="text/javascript">
   var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-XXXXX-Y']);
  _gaq.push(['_trackPageview']);

  (function() { SOME MORE CODE
 })(); 
</script>

Z wielu googlingów dowiedziałem się, że śledzenie stron opartych na Ajax (tj. Gdy strony są ładowane przez AJAX, ale menu nawigacyjne pozostaje statyczne i nigdy się nie odświeża), można dodać powyższy kod do głównego index.html, który zawiera menu nawigacyjne i następnie dodaj zdarzenia javascript do łączy stron w menu, aby ...

<ul>
 <li><a href="contact.html">Contact</a></li>

staje się

<ul>
 <li><a onclick="_gaq.push(['_trackPageview', '/contactpage']);" href="contact.html">Contact</a></li>

(gdzie '/ contactpage' jest tym, do czego strona zostanie wywołana w Analytics - możemy wybrać dowolny tytuł). Teraz analitycy zaczną również śledzić te strony.

Ale nie mogę znaleźć jasnego przewodnika na temat tego samego, co w przypadku analiz „Universal”, które wyglądają tak:

<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyt...SOME MORE CODE...
  '//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-XXXXX-Y', 'mydomain.com');
  ga('send', 'pageview');
</script>

Czy sprawiają, że moje linki wyglądają mniej więcej tak ?:

<ul>
 <li><a onclick="ga('send', 'pageview', '/contact');" href="contact.html">Contact</a></li>

A może byłoby lepiej?

<ul>
 <li><a onclick="ga('send', 'pageview', {'page': '/contact','title': '/contactpage'});" href="#">Home</a></li>

Czy ktoś może doradzić? Jestem nowym użytkownikiem Google Analytics i dlatego wciąż uczę się lin!

Z góry bardzo dziękuję.

questionAnswers(2)

yourAnswerToTheQuestion