Javascript
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("...");
pageTracker._initData();
pageTracker._trackPageview();
</script>
HTML
<a href="http:someurl.com" onclick="pageTracker._trackEvent('Access','Click','http:someurl.com')">External Link</a></td>
目前,我正在跟踪网络链接点击,它会显示在
下的分析报告中Events - Events Category
with Event category name as 'Access' and Event Action as 'Click'
我还想捕获客户信息,(即)点击链接的客户。
这会有用吗?
<a href="http:someurl.com" onclick="pageTracker._trackEvent('Access','Click','http:someurl.com', customerId)">External Link</a></td>
答案 0 :(得分:0)
所以你正在做的是发送事件value
的值(即第四个参数)。该值应该只是一个整数(参见https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide#setting-up-event-tracking)。如果你创建一个可能用于存储customerId
的自定义变量,你可以更好地工作,你可以在页面范围设置它(参见https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingCustomVariables#pageLevel)。