ブログのコメントなどアクションをしたユーザーの傾向を見ようと考えています。方法としては、投稿フォーム内において「formのonsubmit」、もしくは「submitボタンのonClick」でセッションレベルのマルチカスタム変数を設定してコメント投稿ユーザーの傾向を見ようと考えています。
うまく設定できなかったので、検索をすると本件に関する以下の内容を見つけました。
setCustomVarは、設定しただけだと、デ-タが送られないので、その後に、trackPageviewが必要です。
shiraiさんによると、 trackPageviewをsetCustomVarの後に入れておく必要があるらしいです。この場合の設定方法としては、下記のような設定で合っておりますでしょうか?(onClickにマルチカスタム変数セッションレベルを入れる場合)
<input type="submit" value="送信する" onClick="javascript:_gaq.push(['_setCustomVar',1,'CategoryA','SampleA',2]);_gaq.push(['_trackPageview']);" >
トライしてみましたが、うまくいかなかったのでご教授いただけると幸いです。
フォームの場合は、onsubmit でイベントハンドリングするのが、よいのではないでしょうか?
それと、カスタム変数を、ここで消費しないで、イベントトラッキングで計測すればよいように思います。
以下のような感じでしょうか?
form onSubmit="_gaq.push(['_trackEvent', 'blog', 'comment', 'page_name']);"
いかがでしょうか?
ありがとうございます。イベントトラッキングのonSubmitでもう一度試してみようと思います。
trackPageviewの再送信する話は横においておけそうですし。こちらは別途検証してみます。
ありがとうございました。
ログイン しなければ投稿できません。