2016-04-27 222 views
0

我们一共有6个网站。三个由两个国家组成(移动,桌面和商店)。个别跟踪代码是为每个代码创建的,但是在向我们的开发人员发言后,他们在每个网站上放置了不同的代码,以便我们可以将每个网站的全部数据集合在一个报告中。Google Analytics(分析)无法跟踪数据

我们一直在浏览网站并下达测试订单,但GA仪表板中没有找到任何内容。不是实时的。

我们是否需要为每个网站添加每个唯一的跟踪代码?如果是的话,这些如何结合起来才能做出完整的报告。

每个站点都有它自己独特的代码(例如)

/* Google Universal Analytics */ 

       (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','https://www.google-analytics.com/analytics.js','ga'); 

       ga('create', 'UA-XXXXXXXX-01', 'auto'); 
       ga('require', 'ecommerce'); 
       ga('send', 'pageview'); 
</script> 

但是我们的开发人员已经添加了相同的代码的所有网站。例如

ga('create', 'UA-XXXXXXXX-12', 'auto'); 

回答

1

[这里部分答案,你可能需要的,如果想帮助调试,提供您的电子商务实现更多的代码样本。]

凭借在所有网站相同的跟踪代码,您有效地有汇总财产。但是您需要添加特定的过滤器,以便将流量从一个站点区分到另一个站点,因此至少要添加一个主机名前置过滤器,以便查看哪些站点流量来自。

如果要查看具有累积属性的特定于站点的数据,除了最佳实践视图(例如测试和原始视图)之外,还需要为每个站点创建单独的视图。每个特定于站点的视图都应该有一个包含过滤器,该过滤器仅显示该特定站点的许可数据。

如果您想为每个网站添加一个单独的媒体资源,那么您需要为该跟踪对象指定一个特定的名称(Google的“已命名的跟踪器”),但至少您不需要在您的汇总财产。

要检查您的匹配结果,请使用适用于Chrome的GA调试器等工具,或者查看您的开发者的网络选项卡以了解GA请求。

+0

谢谢!使用Roll Ups工作。 – Underthekilt

相关问题