2012-11-28 70 views
0

我想將事件跟蹤添加到將用戶連接到我們的知識庫的出站URL。知識庫工具被分配給一個Viewlet幷包含簡單的.js和.pt文件。除了我們目前沒有使用的collective.googleanalytics,我還沒有發現有關向Plone添加事件跟蹤的很多信息。所以我想知道如何添加跟蹤代碼。如何將Google Analytics添加到Plone模板

從包含該網址是.PT文件的部分:

<div id="askthelion" 
     tal:define="intelliresponse string:${here/portal_url}/intelliresponseProcess;"> 

     <form id="asklion" action="http://psu.intelliresponse.com/studentaid/index.jsp" 
請問

這項工作?

<form id="asklion" action="http://psu.intelliresponse.com/studentaid/index.jsp" onClick="_gaq.push(['_trackEvent','IR','onClick','AsktheLion']);" 
+0

可能。在處理頁面點擊之前,_gaq.push方法可能無法發送ajax跟蹤請求。這不是一個真正的問題,而是更多的谷歌分析問題。 – vangheem

+0

好的。我沒有查找向表單添加事件。感謝您的重定向。 – Christina

回答

1

的onclick必須在表單按鈕,例如:

<input type="submit" onClick="_gaq.push(['_trackEvent','IR','onClick','AsktheLion']);" > 

然後你可以使用Firebug的「網絡」選項卡看看,當你點擊瀏覽器發送請求到GA按鈕。在按下按鈕之後,您應該看到類似「GET __utm.gif」的新請求。

+0

啊,好的。我會嘗試一下。 – Christina

相關問題