0

我想将事件跟踪添加到将用户连接到我们的知识库的出站 URL。知识库工具分配给 viewlet 并包含简单的 .js 和 .pt 文件。除了我们目前没有使用的collective.googleanalytics之外,我还没有找到太多关于向Plone添加事件跟踪的信息。所以我想知道如何添加跟踪代码。

.pt 文件中包含 url 的部分是:

    <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']);"
4

1 回答 1

1

onClick 必须在表单按钮中,例如:

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

然后,您可以使用 Firebug 的“Net”选项卡查看单击按钮时浏览器是否正在向 GA 发送请求。按下按钮后,您应该会看到类似“GET __utm.gif”的新请求。

于 2012-11-28T16:13:07.347 回答