私は、Google Analyticsを使用して、Webページ上の特定の要素のクリック数をカウントしようとしています。私は昨日それを設定しました、そしてここに私が持っているコードがあります:
終了</head>
タグの前に配置され(ここでの指示に従って)、私はこれを持っています:
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-33903909-1']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
</head>
私はまた、要素のセットを持っています:
<div class="block aside" id ="slideAside">
<aside>
<form class="form">
<fieldset id="fs_section_abstract" class="fs section abstract">
<label id="fs_abstract_heading" class="fs btn heading abstract">Abstract</label>
</fieldset>
<fieldset id="fs_section_businessapproach" class="fs section businessapproach">
<label id="fs_businessapproach_heading" class="fs btn heading businessapproach">Business Approach</label>
</fieldset>
<fieldset id="fs_section_workexperience" class="fs section workexperience">
<label id="fs_workexperience_heading" class="fs btn heading workexperience">Work Experience</label><br>
</fieldset>
<fieldset id="fs_section_academic" class="fs section academic">
<label id="fs_academic_heading" class="fs btn heading academic">Academic</label>
</fieldset>
<fieldset id="fs_section_skillstable" class="fs section skillstable">
<label id="fs_skillstable_heading" class="fs btn heading skillstable">Skills Table</label><br>
</fieldset>
<fieldset id="fs_section_community" class="fs section community">
<label id="fs_community_heading" class="fs btn heading community">Community</label><br>
</fieldset>
</form>
</aside>
</div>
そしてそれらを追跡するために、以下のスクリプトで、私は持っています:
$('.btn').click(function () {
//FS IDentifier
if ($(this).hasClass("fs")) {
//heading
if ($(this).hasClass("heading")) {
//track number of times clicked
_gaq.push(['_trackEvent', 'Heading', 'The ID is' + $(this).attr('id') + '.']);
_gaq.push(['_trackEvent', 'Heading', 'HEading']);
GA Analyticsをほぼ1日セットアップし、上記の2つ_gaq.push()
の方法と他のいくつかの方法を試しましたが、分析ページの[コンテンツ]セクションの[イベント]セクションに何も登録されていません。
私は何かを誤解していますか?私のコードは悪いですか?
これが非同期追跡であることは知っていますが、結果は毎日更新されますか、それとも他の間隔で更新されますか?毎日の場合、同期更新の料金を支払う必要がありますか?