2013-02-25 43 views
1

目前,我们正在使用UTM变量来追踪我们的网站内部运动,但我既然得知是使用UTM变量的不正确的方法。我们失去了导致访问我们网站的人的以前的UTM变量,并且显然它也创建了新的会话。跟踪内部广告活动(自变量)

所以,我读了这篇文章(http://www.lunametrics.com/blog/2012/01/26/track-conversions-internal-external-campaigns/),并决定设立,将触发事件和跟踪内部运动这种方式自定义变量。

后的实施,对事件和自定义变量触发和谷歌分析被记录了几天。问题是我们的“目标”是在一个单独的子域(正在跟踪)。不幸的是,它看起来像会话级别的自定义变量没有转移到该子域。所以,在Google Analytics中,我可以看到有人点击了一个链接,但我无法看到他们是否真的完成了目标。

什么我可以做这方面有任何想法?我是否采用错误的方法来跟踪内部广告系列?

只是为了更多的背景:我们的网站是一个非营利性组织,其最终目标是有人捐款(发生在子域上),我们希望能够跟踪哪些内部链接/网页是导致捐赠。

回答

1

要进行会话级自定义变量上site.com设置到sub.site.com,你需要避免启动第二次会议。当GA检测到一个新的流量来源时,会开始第二个会话,如果您没有共享_utmz cookie(广告系列cookie),那么这正是您通过子域所发生的情况:GA写入一个新的cookie,表示流量来源已更改为从site.com引荐。解决方案是通过向site.com和sub.site.com添加一行代码来共享cookie:_gaq.push(['_ setDomainName','site.com']);请参阅下面的文档了解更多信息:https://developers.google.com/analytics/devguides/collection/gajs/gaTrackingSite

+0

这就是我想,但它仍然是不结转。我想我还需要包含_gaq.push(['_ setAllowLinker',true]); 在这两个网站上使用_gaq.push(['_ link',this.href]);返回false;“在引用链接上。 – rmlumley 2013-02-26 22:35:48