私は5つの異なるページに連絡フォームを持っているクライアントを持っています。
ユーザーがどの特定のページから送信したかを追跡できるように、Google Analyticsで各ページの送信を追跡したいと考えています。
これはどのように設定するのが最適ですか?
Analyticsイベントトラッキングを実装できます(例:連絡先ボタンをクリック)。
<a href="#" onClick="_gaq.Push(['_trackEvent', 'Contact', 'Confirmed', 'First ever contact']);">Submit</a>
参照: https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide
別の方法として、各連絡先ページにJavaScriptソースコードを追加できます。最も簡単な方法として、NoNumber Sourcerer( http://www.nonumber.nl/extensions/sourcerer をインストールできます。 )、およびイベントをボタンに関連付ける次のスニペット:
jQuery( '#ContactButton' ).click(function( event ) {
_gaq.Push(['_trackEvent', 'Contact', 'Confirmed', 'First ever contact']);
});
Google Analyticsのイベントトラッキングはその先への道です。これはセットアップ方法のチュートリアルです。送信に使用しているボタンまたは入力にonClickコードを配置できます。
http://www.yellowwebmonkey.com/developer-blog/item/how-to-add-event-tracking-with-google-analytics