Wordpress中的Google Analytics - 跨域跟踪

时间:2012-02-07 17:00:04

标签: wordpress onclick google-analytics cross-domain

我已经搜索了这个问题的答案,需要专家的帮助。

我正在帮助监督的网站在其主网站上的框架中进行了注册。当用户访问该网站时,他们可以选择要选择的课程,然后单击“注册”链接以获取外部托管的表单。

我能够在框架页面上更改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');返回false;”到这个链接没有打破它?

提前感谢您提出任何建议!

1 个答案:

答案 0 :(得分: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>

它应该运行所有命令,只要它们被分号分隔。