2016-11-01 3 views
0

私はシングルページアプリケーションでGoogle Analyticsを実装しようとしています。私は、Autotrackを使って仮想ページビューを追跡しようとしています。しかし、それは機能していません。Googleアナリティクスで#個のビューを持つ単一ページアプリケーション

コード:

<script> 
     window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)};ga.l=+new Date; 
     ga('create', 'UA-XXXX-1', 'auto'); 
     ga('require', 'urlChangeTracker', { 
     shouldTrackUrlChange: function(newPath, oldPath) { 
      newPath = newPath.split('?')[0]; 
      oldPath = oldPath.split('?')[0]; 
      return newPath != oldPath; 
      } 
     }); 
     ga('send', 'pageview'); 
     </script> 
     <script async src='https://www.google-analytics.com/analytics.js'></script> 
     <script async src="https://cdnjs.cloudflare.com/ajax/libs/autotrack/0.6.4/autotrack.js"></script> 
+0

2つのもの。 1)古いバージョンを使用しています。現在のバージョンは1.1.0です。 2)何が働いていないか(具体的に)?そして、[analytics.jsデバッガ](https://developers.google.com/analytics/devguides/collection/analyticsjs/debugging)を試してみましたか? –

+0

Googleアナリティクスのリアルタイムダッシュボードでは、アクティブページのリストに「/」と表示されます。しかし、一般的には、私がビューを変更すると、私が訪問したすべての仮想ページを単一ページアプリケーションに表示する必要があります。 https://drive.google.com/open?id=0B_wgp7ZhvzUxUGZEZ0tnMTBVWXc – Varun

+0

あなたはこれを解決するのに役立つ情報を誰にも与えていません。より多くの情報を提供するか、この質問を閉じるために投票するつもりです。 –

答えて

0

は、関連githubの問題から引用:。。

「urlChangeTrackerプラグインは、トラッキングURLハッシュの変更をサポートしていません。これは、プラグインのドキュメントのoverview sectionに記載されている

現在使用されているほとんどのブラウザでHistory APIがサポートされているため、SPAを作成するときに使用する必要があります。ハッシュ変更はリンクを固定するためのページ内ナビゲーションにのみ使用してください。

関連する問題