簡體   English   中英

Google Analytics(分析)事件跟蹤無法正常使用Magento 1.5.0.1

[英]Google Analytics Event Tracking not working Magento 1.5.0.1

我的Magento 1.5.0.1 CE安裝不支持事件跟蹤。 我已將代碼app / code / local / Mage / GoogleAnalytics / Block / GA.php更新為:

 <!-- BEGIN GOOGLE ANALYTICS CODE v2 -->
<script type="text/javascript">
//<![CDATA[

var _gaq = _gaq || [];
' . $this->_getPageTrackingCode($accountId) . '
' . $this->_getOrdersTrackingCode() . '
_gaq.push(["_trackPageLoadTime"]);

(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\';
    (document.getElementsByTagName(\'head\')[0] || document.getElementsByTagName(\'body\')[0]).appendChild(ga);
})();

//]]>
</script>
<!-- END GOOGLE ANALYTICS CODE -->';

然后,我在主頁上添加了事件跟蹤鏈接:

<a href="/page-to-link-to" onClick="_gaq.push(['_trackEvent', 'Homepage Events', 'Category Headings', 'Event Im Tracking']);">LINK</a>

因此,我通過firebug在firefox中進行了測試,因此事件無法正常工作。 有人可以幫一個兄弟嗎?

同樣,代碼也會插入到開始標記之后。

它是這樣渲染的:

<!-- BEGIN GOOGLE ANALYTICS CODE v2 -->
<script type="text/javascript">
//<![CDATA[
    var _gaq = _gaq || [];

_gaq.push(['_setAccount', 'UA-XXXXXX-X']);
_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';
    (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga);
    })();
//]]>
</script>
<!-- END GOOGLE ANALYTICS CODE -->

謝謝!

您可能在Firebug中看不到它,因為它執行得如此之快。 我建議通過代理工具或Live HTTP Headers插件進行測試。 請參閱此處推薦的工具。

您的語法正確。

此外,您可能需要添加500ms左右的setTimeout()來延遲單擊,以免遇到競爭情況,瀏覽器無法在完成跟蹤調用之前轉到該鏈接。 在我寫的博客文章中有一個例子:

<a href="/page-to-link-to" onclick="var that=this;_gaq.push(['_trackEvent', 'Homepage Events', 'Category Headings', 'Event Im Tracking']);setTimeout(function(){location.href=that.href;},500);return false;">LINK</a>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM