Google analytics 跟踪内部活动(自定义变量)

Google analytics 跟踪内部活动(自定义变量),google-analytics,Google Analytics,目前,我们正在使用utm变量来跟踪我们网站上的内部活动,但我知道这是使用utm变量的错误方法。我们丢失了以前的UTM变量,这些变量导致用户访问我们的站点,显然它也创建了一个新会话 因此,我阅读了本文()并决定设置自定义变量,这些变量将在事件中触发并以这种方式跟踪内部活动 在实施几天后,事件和自定义变量将被触发,并由Google Analytics记录。问题是我们的“目标”位于一个单独的子域(正在跟踪)。不幸的是,会话级自定义变量似乎没有传递到该子域。所以,在谷歌分析中,我可以看到有人点击了一个链

目前,我们正在使用utm变量来跟踪我们网站上的内部活动,但我知道这是使用utm变量的错误方法。我们丢失了以前的UTM变量,这些变量导致用户访问我们的站点,显然它也创建了一个新会话

因此,我阅读了本文()并决定设置自定义变量,这些变量将在事件中触发并以这种方式跟踪内部活动

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

你知道我能做些什么吗?我是否采取了错误的方法来跟踪内部活动


再举一个例子:我们的网站是一个非营利性网站,最终目标是有人捐款(发生在子域上),我们希望能够跟踪哪些内部链接/页面导致捐款。

要将site.com上设置的会话级别自定义变量传递到sub.site.com,您需要避免启动第二个会话。第二个会话将在GA检测到新流量源时开始,如果您不共享_utmzcookie(活动cookie),这正是您跨到子域时发生的情况:GA写入一个新cookie,说明流量源已更改为site.com的引用。解决方案是通过向site.com和sub.site.com添加一行代码来共享cookie:_gaq.push(['''u setDomainName','site.com']);有关更多信息,请参阅以下文档:

要将site.com上设置的会话级别自定义变量转移到sub.site.com,需要避免启动第二个会话。第二个会话将在GA检测到新流量源时开始,如果您不共享_utmzcookie(活动cookie),这正是您跨到子域时发生的情况:GA写入一个新cookie,说明流量源已更改为site.com的引用。解决方案是通过向site.com和sub.site.com添加一行代码来共享cookie:_gaq.push(['''u setDomainName','site.com']);有关更多信息,请参阅以下文档:

这是我的想法,但它仍然没有继续。我想我还需要包括“gaq.push”([u setAllowLinker',true]);在这两个网站上,使用“gaq.push”([''链接',this.href]);返回false;“在引用链接上。这是我的想法,但它仍然没有延续。我想我还需要在两个网站上都包括"推送"(setAllowLinker,true),并在引用链接上使用"推送"("u link,this.href),返回false;”。