私のサイトには 5 つのバナーがあります。これらのバナーはすべて、別のパラメーターを使用して連絡先ページにリンクしています。クリックされたバナーに基づいて、ドロップダウン リスト ( <select>
) 内の項目が設定されます。
Google アナリティクスで追跡したいもの:
- 各ボタンのクリック回数
- 以前に選択したバナー オプションを使用してフォームを送信したユーザーの数
Google アナリティクスでこれを実装するにはどうすればよいですか?
私のサイトには 5 つのバナーがあります。これらのバナーはすべて、別のパラメーターを使用して連絡先ページにリンクしています。クリックされたバナーに基づいて、ドロップダウン リスト ( <select>
) 内の項目が設定されます。
Google アナリティクスで追跡したいもの:
Google アナリティクスでこれを実装するにはどうすればよいですか?
ブックマークした場合は、これをチェックしてみてください: banner-clicks-monitoring-using-google-analytics
Google のカスタム URL を使用してキャンペーンを作成し、それから「カスタム」URL パラメータを持つ&selecteditem=
ことができます。たとえば、php や JavaScript を使用して必要な値を見つけることができます。カスタム URL+パラメータを作成します。
選択されたドロップダウン項目を見つけるために考えられる JavaScript ソリューション: 要素のvalue
プロパティを使用します<select>
。例えば:
// Set dropdown
document.getElementById('your_select_id').value = '2';
// Get dropdown
var value = document.getElementById('your_select_id').value;
alert(value);
// you would need to add or remove + add the new parameter
// once it is found you could make this into a function and
// call it on the selection change event.
または
Google トラッキング コードに作業を任せる別のアプローチを採用することもできます。これをリンク属性に追加します。フォーム投稿のために、以下で選択したアイテムを見つける必要があります。このためには、「イベント トラッキング」を有効にする必要があります。これは「プロファイル」で設定する必要があります。
onclick="_gaq.push(['_trackEvent', 'Link Sponsored', 'Clicked Sponsored']);"