我有一个网站http://test.com。潜在客户使用带有UTM来源的AdWords发送到该网站,例如http://test.com?utm_source=adwords。现在,如果客户决定注册,则会将其发送到http://register.test.com的页面。我已使用_gaq.push(['_setDomainName', '.mysite.com']);
将Google Analytics配置为跨域工作,但我遇到的问题是,当我转到子域名页面时,我的源会丢失并被原始域的引用所取代。我尝试添加_gaq.push(['_addIgnoredRef', 'ekomobi.com']);
,但这只会导致我的来源设置为(direct)
。
我将尝试保存__utmz
cookie的值并将其恢复到其他域上,但是有没有其他正确的解决方案来解决UTM源在域更改时被引用者覆盖的问题?< / p>
答案 0 :(得分:2)
如果您正确实施了跨域跟踪,则在到达注册页面时应该会看到原始的utm参数。要使跨域跟踪工作,BOTH顶级域和子域必须具有_gaq.push(['_setDomainName', '.mysite.com']);,
。