0

Google アナリティクスのエラー ページ レポートの改善を希望します。現在、誰かが私のサイトで何か問題を起こすと、期待したコンテンツではなくエラー ページが表示されます。URLはそのままです。そのため、www.example.com/view_my_profile にアクセスしてプロファイルに問題がある場合、その URL にエラー ページが表示されます。

私がやりたいことは、Google アナリティクスに www.example.com/error/view_my_profile/ のような仮想ページビューを送信することです (おそらく、イベントは追加のパラメーターをより適切にキャプチャしますか?)。それは簡単です。しかし、/view_my_profile の実際のページビューの代わりに、この仮想ページビューが発生することを望みます。その実際のページは実際には表示されておらず、サイトに追加のページビューが登録されているためです。

これは、以下の Google アナリティクス スニペットで _trackPageView 呼び出しを省略するのと同じくらい簡単ですか、それとも私がトラブルを求めているのでしょうか?

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-${gaAccount}-1']);
  _gaq.push(['_trackPageview']);
4

2 に答える 2

1

これは簡単に行うことができます。ga.js をロードし、 をインスタンス化し、アカウントを設定する限り、仮想ページビュー値のみvar gaqを含む、任意の呼び出しを行うことができます。_trackPageview

オーガニックを呼び出す必要さえありません_trackPageview。イベント トラッキングを実行するだけで済みます。実際、詳細なエラー追跡情報を渡すイベント追跡と組み合わせて、有機的なページビューを実行することを検討することをお勧めします。最大 4 つのパラメーターを使用できるため、より多くのより適切な構造化データをログに記録できます。

したがって、404 ページでは、次のように呼び出すことができます。

_gaq.push(['_trackEvent', '404 Error', location.pathname, document.referrer, time_stamp_value]);

(以前に time_stamp_value を非浮動小数点数として定義した場所。)

これだけ単純なものを使用すると、エラーの階層を作成し、より簡単に数えることができ、ページビュー情報を乱雑にすることなく、参照ページやタイムスタンプ値などを実行することもできます.

于 2010-12-21T16:47:28.217 に答える
1

複雑すぎる..通常のように_trackPageViewを使用するだけで、必要なURLの値(仮想URL)を渡すだけです。現在の URL ではなく、渡した URL のページ ビューとしてカウントされます。

于 2011-01-02T21:23:21.137 に答える