0

ユーザーをナレッジ ベースに接続するアウトバウンド URL にイベント トラッキングを追加したいと考えています。ナレッジ ベース ツールはビューレットに割り当てられ、単純な .js ファイルと .pt ファイルが含まれています。現時点では使用していない collective.googleanalytics を除いて、Plone にイベント追跡を追加することに関する情報はあまり見つかりませんでした。そこで、トラッキングコードを追加する方法を考えています。

URL を含む .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']);"
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 に答える