我想知道是否有人可以看到我设置此跟踪的方式有任何问题,因为我已经连续几天测试它并且它似乎不想跟踪。
#index
<head>
...
<script type="text/javascript" async="" src="http://www.google-analytics.com/ga.js">
...
</head>
<body>
...
<div class="product-buy">
<a href="<%= url_with_protocol(general.url)%>" onClick="_gaq.push(['_trackEvent', 'General', 'Click', '<%= general.title %>', '<%= general.position %>']);" target="blank">Learn More/Visit Site</a>
</div>
...
</body>
我相信我已经按照分析指南进行了发球,但似乎没有数据通过?
人们可以提供任何帮助,我们将不胜感激。
答案 0 :(得分:0)
问题在于我将第一个参数'1'作为字符串而不是整数传递。
应该将general.position转换为带.to_f的整数,并移动语音标记,以便分析不会将其作为字符串读取。
<body>
...
<div class="product-buy">
<a href="<%= url_with_protocol(general.url)%>" onClick="_gaq.push(['_trackEvent', 'General', 'Click', '<%= general.title %>', <%= general.position.to_f %>]);" target="blank">Learn More/Visit Site</a>
</div>
...
</body>