我想将事件跟踪添加到将用户连接到我们的知识库的出站网址。知识库工具被分配给一个viewlet,并包含简单的.js和.pt文件。我没有找到有关向Plone添加事件跟踪的更多信息,除了我们目前尚未使用的collective.googleanalytics。所以我想知道如何添加跟踪代码。
.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 :(得分:1)
onClick必须位于表单按钮中,例如:
<input type="submit" onClick="_gaq.push(['_trackEvent','IR','onClick','AsktheLion']);" >
然后你可以使用Firebug&#34; Net&#34;选项卡以查看浏览器是否在单击按钮时向GA发送请求。你应该看到类似&#34; GET __utm.gif&#34;按下按钮后的新请求。