2016-09-28 1 views
0

Google Analyticsでトラッキングが必要なページがあります。ページには複数の質問があり、ボタンをクリックして次のページに進むことができます。それぞれの質問は複数選択で、私はドロップオフポイントを追跡しようとしています。したがって、本質的には、セッションごとに、クリックごとに「コード」を追跡します。ユーザーの答えは1に疑問がある場合アナリティクスの "プッシュ"を置き換える方法は?

だから、私は追跡:

Page1-Question1 

彼らは質問2を答えると、私は追跡:彼らは質問3を答えると

Page2-Question2 

が、私は追跡:

Page2-Question3 

など。問題は、私は "落ちる"点を追跡する必要があるということです。言い換えれば、ユーザーが質問2に回答した場合、質問1を押したことを「忘れて」いる必要があるため、そのユーザーの質問2に1つのエントリしか保存されていません。

また、アナリティクスでは、ユーザーの最新のクリック数のみを表示できるビューが必要です。

私のGoogle Analyticsのスキルは限られており、どちらかの方法を見つけることができないようです。私は質問ごとに追跡を起動し、次のように基本的に私はそれを追跡一部を行うために管理:

gaTrack('/quiz-1','quiz1--' + 'page:' + pg_num + '-question:'+question); 

問題は、これが呼び出される可能性があることです。

gaTrack('/quiz-1','quiz1--' + 'page:' + 1 + '-question:'+1); 

その後

gaTrack('/quiz-1','quiz1--' + 'page:' + 1 + '-question:'+2); 

次に

gaTrack('/quiz-1','quiz1--' + 'page:' + 1 + '-question:'+3); 

そして、ユーザーがクリックした最後のリストではなく、ユーザーがクリックした質問のリストが表示されます。

アイデア?

+0

イベントトラッキングを確認する必要があります。 https://developers.google.com/analytics/devguides/collection/analyticsjs/events – DaImTo

+1

これらの質問は、ユーザーがナビゲートして、ページビューとしてGAにプッシュされる新しいページですか。または、これらの質問は同じページに1つずつ表示されます(例: Javascriptコードで? – kgrg

答えて

0

ページをそのままトラッキングしてください。 JavaScriptで正しい追跡方法を使用してください。

はおそらく、この機能を意味する:

ga('send', 'pageview', [page], [fieldsObject]); 

参照:

https://developers.google.com/analytics/devguides/collection/analyticsjs/pages今すぐページが使用にメトリックを追跡しているよう:終了を。 (ga:exit https://developers.google.com/analytics/devguides/reporting/core/dimsmets

すべての終了は、ユーザーがセッションで最後に訪れたページです。ドロップオフポイントがあります。それ以上の実装は必要ありません。

関連する問題