我需要帮助理解以及如何正确使用“_addIgnoredRef”的说明。
首先,我将解释我所处的情况。我们有2个子域(每个子域都有自己的网络服务器/应用程序),用作一个网站,这意味着这两个子域之间会有来回链接。为了使用示例,我们假设我们有“ abc.website.com ”和“ 123.website.com ”。我们在abc.website.com上有链接到123.website.com,反之亦然,但是它们被视为一个网站。
其次,我们不会将任何google anyalytics代码开发或更改为域 website.com 。我们只能访问子域 abc.website.com 和 123.website.com。
因此,我们看到的问题是Google Analytics(分析)告诉我们,我们有来自这两个子域的推介。我理解这是因为我们有两个来回链接的子域。
我确实理解GA有一个命令允许我使用 _addIgnoredRef 来忽略推荐。但是,我可以安全地假设我去了abc.website.com并将其附加到GA代码中,
_gaq.push(['_addIgnoredRef', '123.website.com']);
,反之亦然123.website.com?
最终我们希望看不到来自123.website.com和abc.website.com的推介,但我们不介意看到推荐来自website.com或www.website.com。
如果我所假设的是正确的,那么我必须遗漏一些东西,因为这是我目前所设置的。然后我的下一个问题是,我有这个吗?
_gaq.push(['_setDomainName', 'website.com']);
我是否需要追踪期?
你可以继续谈论如何将两个子域作为一个网站不是一个好主意,原因有很多,但这是我们刚开始时提供给我们的。我们最终将它们合并到一个网站,但是现在让我们说它需要一段时间,我们需要“绷带情况”。
答案 0 :(得分:1)
首先,添加_addIgnoreRef只会将引荐转换为直接流量。如果需要,那么是的,你会添加:
_gaq.push(['_addIgnoredRef', '123.website.com']); //add to abc.website.com
和
_gaq.push(['_addIgnoredRef', 'abc.website.com']); //add to 123.website.com
只要您在整个网站上保持一致,就不需要跟踪期。根据谷歌的说法,当你有多层子域时,后期会更加有用 - https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiDomainDirectory?csw=1#_gat.GA_Tracker_._setDomainName