Javascript 谷歌分析UTMZ活动是否被direct覆盖?
我使用谷歌分析与子域和iframe。 sub.mydomain.com上的登录页包含一个iframe,其中包含www.mydomain.com上的注册表格Javascript 谷歌分析UTMZ活动是否被direct覆盖?,javascript,cookies,google-analytics,Javascript,Cookies,Google Analytics,我使用谷歌分析与子域和iframe。 sub.mydomain.com上的登录页包含一个iframe,其中包含www.mydomain.com上的注册表格 用户单击横幅sub.mydomain.com/landing?utm_source=so1&utm_medium=dis&utm_campaign=xe1&utm_content=re1 在登录页面上,使用此javascript代码的注册表和感谢页面 var pageTracker=\u gat.\u getTracker(“UA-xxxxx
var pageTracker=\u gat.\u getTracker(“UA-xxxxxx”);
pageTracker._setDomainName(“.mydomain.com”);
页面跟踪器。\u setallowash(假);
pageTracker._SetAllowLink(正确);
页面跟踪器。_trackPageview();
在登录页上,iframe按以下方式加载
var iframe=document.getElementById('register_iframe');
iframe.src=pageTracker.\u getLinkerUrl('http://www.mydomain.com/register.html');
感谢您提供的任何帮助如果Google Analytics跨域Iframe跟踪按上述方式实施,它应该可以工作 我改变了两件事
据我所知,这些文档是不必要的,所以我不知道这是否会产生影响。如果谷歌分析跨域Iframe跟踪按上述方式实施,它应该会起作用 我改变了两件事
因为我理解了不必要的文档,所以不知道这是否有影响。我在pageTracker的登录页上出错。_setDomainName(“sub.mydomain.com”);并且没有页面跟踪器;在登录页。我不知道在iframe中有了这些值之后,外部页面仍然是相关的,但现在它似乎可以工作了。这是一个相当复杂的问题。你能把你的解决方案写下来作为一个答案,让未来的用户能从中受益吗?我在pageTracker的登录页上有一个错误。_setDomainName(“sub.mydomain.com”);并且没有页面跟踪器;在登录页。我不知道在iframe中有了这些值之后,外部页面仍然是相关的,但现在它似乎可以工作了。这是一个相当复杂的问题。你能把你的解决方案写下来作为一个答案,让未来的用户受益吗?
\u setAllowLinker
指令在这里不起作用。设置与否没有什么区别。另一方面,\u setDomainName
在问题中并不明确,可能是导致您出现问题的原因。这就是为什么它总是一个很好的例子,可以在网上发布指向真正问题的链接或包含所有代码。\u setAllowLinker
指令在这里不起作用。设置与否没有什么区别。另一方面,\u setDomainName
在问题中并不明确,可能是导致您出现问题的原因。这就是为什么它总是一个很好的例子,在网上发布到真正问题的链接或包含所有代码。
var pageTracker = _gat._getTracker("UA-xxxxxx");
pageTracker._setDomainName(".mydomain.com");
pageTracker._setAllowHash(false);
pageTracker._setAllowLinker(true);
pageTracker._trackPageview();
var iframe = document.getElementById('register_iframe');
iframe.src = pageTracker._getLinkerUrl('http://www.mydomain.com/register.html');