2012-03-19 89 views
0

我已经浏览了所有GA文档,并且非常了解如何跟踪子域。我需要做一些稍微不同的事情。我的网站正在从子域名转移到子域名(www)。从site1.domain.com到www.domain.com/site1等。以前,www上没有任何东西,只有子域名,它们都有自己的跟踪ID,即。 12345-2,12345-3等。这两个站点(旧的和新的)将同时存在,所以我们需要聚合和跟踪整个子域(让它下来,需要所有过滤器),但也跟踪/只将www上的特定目录链接到每个旧子域。有一点可以证明,虽然所有网站都可以从site1.domain.com - > www.domain.com/site1轻松映射,但是一个特殊网站 - online.domain.com将映射到www.domain.com/并且没有子目录。Google Analytics(分析)跨子域和一个特定子目录的跟踪

我想我可以解决subdir问题,只需将每个属性id的代码放在各自的subdir页面上。即site1 = 12345-2,并且/ site1中的所有页面都获得该代码。对于online.domain.com网站,property-id特定代码必须添加到约20个其他子目录中,例如/ about /,/ contact /等。这是正确的还是kludgy?而且我甚至可以添加新的配置文件来过滤subdir作为备份措施。但我遇到的问题是这样的,我真的想跟踪他们作为单独的网站,以便推荐,网站等时间指标是特定于每个子目录(网站),并不在所有子域之间共享(我认为子域跨越跟踪启用。)所以我认为解决方案是_setCookiePath,但我可以在一个子域(www)上使用它,而交叉跟踪,而不是其他?因为旧网站不会将/ site1 /作为有效路径。从逻辑上讲,这是我甚至可以做的事情吗?一方不会设置_setCookiePath来打败跨子域追踪的目的?

当跟踪子目录时,我对_setCookiePath的使用感到困惑。你什么时候使用setCookiePath,你什么时候通过配置文件通过subdir过滤数据?该文档说,如果您使用_setCookiePath,则需要禁用根级别的跟踪。那里有什么问题? (我不认为这对我有用,因为我还需要跟踪其他顶级目录,例如/ about /)。另外在另一个汇总帐户中,我希望使用一个媒体资源ID跟踪所有网站,然后使用过滤器为每个子目录/网站设置唯一的配置文件,最终退出使用多个配置文件ID的旧方法。但我想跟踪我的子域作为具有单独cookie信息的单独站点,以便www.domain.com/site1的转介不会与www.domain.com/site2共享 - 这对我的要求是不可能的吗?更重要的是,访问和唯一身份验证需要通过subdir进行细分。来到/ site1的用户然后去/ site2需要成为/ site2上的新访问者。

更新:我完全过时了吗?由于用户可能不会在旧网站和新网站之间移动,因此我可以只将相同的跟踪媒体资源ID添加到这两个网站,而不使用跨网域跟踪?这将帮助我巩固新旧,但我仍然有问题如何跟踪所有新的subdir网站作为不共享cookie信息的不同网站。

回答

0

这听起来像你正在从一个更复杂的设置变得更简单。

如果新的域结构是:

  • www.site.com/one
  • www.site.com/two
  • www.site.com/three
  • www.site .com/four

然后标准的默认Google Analytics(分析)代码段将起作用。 IE在没有跨域跟踪的情况下,只需在设置新配置文件时选择“单个域”即可。

我能看到的唯一问题是当前您的数据存储在不同的配置文件中。使用这个新设置,所有的数据将被存储在一个简档中。但是,如果使用“网页”指标,则可以创建高级细分来分隔以“/ one”开头的访问“网页”的流量。或者,您可以使用基于页面的过滤器创建多个过滤器,以将“www.site.com/one”与“www.site.com/two”的流量分开。

相关问题