【发布时间】:2016-05-19 15:25:14
【问题描述】:
我正在使用分析来跟踪点击次数和查看次数,但由于设置笨拙(也使用 iframe),因此使用了 2 到 4 个域。我想跟踪它们中的每一个,就像它们是一个站点一样。
我知道您可以设置链接器来创建将 cookie 数据从一个域传输到另一个域的链接。
我的问题:将加载的每个域更有可能从其他地方链接到,而不是在站点内,因此链接器将无法正常工作。如果我同时查看两个页面,它会将我记录为两个用户,因为创建了两个 cookie。
将它们带到我无法控制的每个可能网址的链接,因此无法添加链接器。
有谁知道如何通过分析在一个帐户上显示两个域,这样它就不会被视为两个用户?
这是我目前拥有的代码(有几个版本)
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-XXXXXXXX-X', 'auto', {'allowLinker': true});
ga('require', 'linker');
ga('linker:autoLink', ['url1', 'url2', 'url3']);
ga('send', 'pageview');
谢谢!!
添加:
对不起,会有点像这样:
网站 1 - 主要网站 www.mywebsite.com
网站 2 - 博客网站 www.blogs.com/myblog
这是两个完全独立的网站,您可以独立访问任何一个网站,而不仅仅是它们之间的链接。
通过链接,您可以允许之间的链接保持相同的 cookie,因此它在覆盖两个站点的相同跟踪代码中注册为一个用户。
我希望它在您独立访问网站时注册为一个用户。
设置并不重要,只要它使用相同的跟踪代码,这样我就可以在一个地方跟踪两个网站的点击次数和浏览量……
我希望这是有道理的……
【问题讨论】:
-
如果您的设置确实很尴尬,那么您可能不会找到一刀切的解决方案。如果您确实希望有人能够提供帮助,您需要更具体地了解您的设置。
-
上面添加了回复....谢谢
-
在这一行
ga('linker:autoLink', ['url1', 'url2', 'url3']);您使用的是 URL 还是域?你应该展示你的实际代码而不是解释,因为这可能是问题所在。 -
Hi Phil.. 每个页面上的代码与上面的相同,由于客户的机密性,我没有放网址,但它们例如'mywebsite.com','blog .myotherwebsite.com' 等。但是,根据下面的回答,我找到了解决方法
标签: google-analytics cross-domain