我有一个内容管理系统,可以让人们创建网站。 CMS有多种主题和配色方案可供选择。使用此CMS创建的每个网站都有一个独特的域名(www.abc.com,ww.xyz.com等)。
产品详情:
我有一个网站mywebsite.com,人们可以在那里注册,购买自己的域名并在mywebsite.com上创建自己的网站。所以现在他们有自己的xyz.com网站,用户可以从mywebsite.com添加内容
所有这些网站都是独立的,他们只是共享相同的代码,因为他们都使用我的CMS,但他们有自己的内容(图片,视频,文字) 我想一起跟踪所有这些网站的统计数据。如果用户访问abc.com然后去xyz.com被视为不同的会话,这不是问题,因为它们是完全不同的网站,我希望谷歌分开计算它们。
我想这样做是为了检查我的产品整体上有多少观看次数。这是实现这一目标的最佳方式。
感谢您的时间。
答案 0 :(得分:0)
这是一个很大的问题。
Google Analytics严重依赖Cookie,这是域名独有的。这意味着,如果A人在站点1上,并且移动到站点2,那么您的Google Analytics无法知道这是同一个人;每当域名发生变化时,它们都会有效地成为一个新人。
如果您在网站之间没有链接,那么这不是问题(尽管您可能希望查看预先添加的主机名http://www.lunametrics.com/blog/2015/12/10/basic-google-analytics-filters/#Prepend主机名到请求URI)
但如果您要将网站链接在一起,那么它会变得更复杂一些。您将不得不在每个上面设置跨域跟踪(http://www.lunametrics.com/blog/2015/06/16/cross-domain-tracking-with-google-tag-manager/),最好使用Google跟踪代码管理器。现在,根据您的实现,这可能是您真正头痛的问题,因为这需要每个站点的GTM容器都有一个列出所有其他站点的列表。每次添加站点时,都需要在每个容器上更新此列表。但是,如果您只是寻找一个直接的页面视图标记,并且在每个页面上使用相同的容器,则可以使这个变得更加简单。
答案 1 :(得分:0)
您在此处所称的是所谓的“汇总”帐户,这是Google Analytics Premium(或现在已知的360)中可用的标准功能。
但是,如果您没有财务资源在Google Analytics高级帐户中减少10万英镑,则可以通过同一网站上的双重标记实现类似。
这是相当直接的,您可以在以下链接上查看Google的相关文档: https://developers.google.com/analytics/devguides/collection/analyticsjs/creating-trackers#specifying_fields_at_creation_time
举个例子:
ga('create', 'UA-XXXXX-Y', 'auto');
ga('create', 'UA-XXXXX-Z', 'auto', 'rollupTracker');
ga('send', 'pageview');
ga('rollupTracker.send', 'pageview');
其中UA-XXXXX-Z
是汇总帐户的媒体资源ID,UA-XXXXX-Y
是您用户的默认跟踪代码。
请注意,使用汇总视图有一些注意事项:
Luna Metrics提供优质分析实施的详细信息: http://www.lunametrics.com/blog/2015/02/03/rollup-data-google-analytics/