2012-02-07 173 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> 

,因为它们可以用分号隔开应该只要运行所有的命令。

相关问题