2012-02-07 184 views
1

我已經搜索了高和低的問題的答案,需要專家的幫助。Google Analytics在Wordpress中 - 跨域跟蹤

我正在幫助監督的網站在其主網站上的框架中註冊。當用戶訪問該網站時,他們可以選擇要採取的課程,然後單擊「註冊」鏈接轉到外部託管表單。

我能夠在框架頁面上更改GA標籤,以便完成這一步驟。

但是,我意識到爲了通過Google Analytics正確跨域跟蹤,我還需要爲任何將用戶帶到這些頁面的鏈接添加onclick事件,例如下面的示例。

<a href="http://www.mysite.com/page1.html" onClick="pageTracker._link('http://www.mysite.com/page1.html'); return false;"> Link </a> 

不過,我正在使用該網站是在WordPress的,當我在那裏查看鏈接它看起來像這樣:

[iab_event link="http://www.EXAMPLESITE.com/course/4105/register.asp" text="Register"] 

而當你觀看現場的網頁源代碼網站這個鏈接被翻譯爲:

<a href="javascript:void(0);" onclick="loadevent('http://www.EXAMPLESITE.com/course/4105/register.asp');">Register</a> 

我試着將第二個onclick事件添加到上面的那個,但是沒有奏效。有沒有什麼辦法可以添加onClick =「pageTracker._link('http://www.EXAMPLESITE.com/course/4105/register.asp'); return false;」到這個鏈接沒有打破它?

預先感謝您的任何建議!

+0

WordPress默認會從您的代碼中去除JavaScript。你可能需要一個擴展來做到這一點。 – Eduardo 2012-02-22 07:07:19

回答

0

嘗試堆疊它們在onclick事件是這樣的:

<a href="javascript:void(0);" onclick="loadevent('http://www.EXAMPLESITE.com/course/4105/register.asp');pageTracker._link('http://www.EXAMPLESITE.com/course/4105/register.asp'); return false;">Register</a> 

,因爲它們可以用分號隔開應該只要運行所有的命令。

相關問題