2015-02-09 58 views
-1

我們正在添加Quantast跟蹤像素/腳本到我們的網站。它們對於每個頁面都是唯一的。如何最好地添加跟蹤腳本到您的網站

我們有一本預約頁面,我們有一個腳本可以添加到表單頁面,另一個腳本添加到表單成功頁面。問題是,當用戶成功提交表單時,他們沒有頁面重新加載,表單通過ajax提交,並且成功消息被加載而無需重新加載整個頁面。

我可以刪除&用JS添加正確的跟蹤腳本,但這會對跟蹤腳本的工作方式產生影響嗎?加載事件之前腳本是否需要在頁面上?

順便說一句,這是一個Magento網站。我在Magento模板文件中的關閉主體標籤之前添加其餘腳本。

下面是一個跟蹤腳本的例子。

<!-- Start Quantcast Tag --> 
<script type="text/javascript"> 
var _qevents = _qevents || []; 

(function() { 
var elem = document.createElement('script'); 
elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://edge") + ".quantserve.com/quant.js"; 
elem.async = true; 
elem.type = "text/javascript"; 
var scpt = document.getElementsByTagName('script')[0]; 
scpt.parentNode.insertBefore(elem, scpt); 
})(); 

_qevents.push(
{qacct:"k-i3N??????????G",labels:"_fp.event.Booking Success"} 
); 
</script> 
<noscript> 
<img src="//pixel.quantserve.com/pixel/k-i3N??????????G.gif?labels=_fp.event.Booking+Success" style="display: none;" border="0" height="1" width="1" alt="Quantcast"/> 
</noscript> 
<!-- End Quantcast tag --> 

回答

0

我認爲,如果你補充一點:

_qevents.push(
{qacct:"k-i3N??????????G",labels:"_fp.event.Homepage"} 
); 
</script> 
<noscript> 
<img src="//pixel.quantserve.com/pixel/k-i3N??????????G.gif?labels=_fp.event.Homepage" style="display: none;" border="0" height="1" width="1" alt="Quantcast"/> 
</noscript> 

在表單成功頁面,你要善於去