我正在尝试在Google Analytics中启用跨域跟踪(我们通过Google跟踪代码管理器实现它),但我无法找到一种方法,使其在域没有javascript功能的情况下工作。
这是情景:
问题是 sub1.domainA.com 和 sub2.domainA.com 具有JS功能,但 domainB.com 却没有。我控制页面源,但我不能使用任何JS。 我可以成功跟踪第1点和第2点,但会话在第3点和第4点丢失,看起来像是一个新会话。
我找不到任何关于如何使其在这种特殊情况下工作的文档(即我应该在 domainB.com 中的页面中做什么),是否有人已经完成了这个?
谢谢。
答案 0 :(得分:1)
如果您在属性设置中将domainB.com添加到referral exclusion list,它将被忽略并且会话将被维护(除非用户在domainB.com上花费了太多时间以使会话超时)。您无需更改代码。
当然,在domainB.com上的行动不会被跟踪(但是你知道的话),它将被忽略。典型的用例是不允许跟踪的支付网关。
这适用于Universal Analytics。如果您使用经典分析,则需要在domainB.com上的网址中添加一个特殊参数(utm_nooverride = 1),以重定向回域名。