19

也许我正在处理这个错误,但我希望我能得到一些见解。我为全国多个客户开发。我使用我的个人/开发分析帐户跟踪我的许多网站,该帐户跟踪我工作的所有域/配置文件。然而,我现在有营销人员加入战斗,都希望安装他们自己的 GA 跟踪器(以及其他一些 3rd 方跟踪器,但这无关紧要......我认为?)与他们自己的帐户相关联。

所以,我看到了一些关于在代码中输入多个跟踪器的讨论(以及损坏 cookie 和数据的可能性)。简单地说,有没有更好的方法可以解决这个问题?我宁愿将它们排除在我的帐户之外,这样如果任何关系变坏,历史数据都可以保留。

我错过了什么吗?

谢谢!

4

5 回答 5

16

一个站点上可能有多个跟踪器,例如:

<script type="text/javascript">
var trackerA = _gat._getTracker("UA-XXXXXXX-X");
trackerA._initData();
trackerA._trackPageview();
var trackerB = _gat._getTracker("UA-XXXXXXX-X");
trackerB._initData();
trackerB._trackPageview();
</script>

另一种选择是将多个 Google 帐户链接到单个 Google Analytics 帐户(使用 GA 帐户概览中的用户管理器链接)。

于 2009-08-12T07:12:03.677 回答
9

现在使用新的异步跟踪代码变得容易。:)

http://code.google.com/apis/analytics/docs/tracking/asyncUsageGuide.html#MultipleTrackers

于 2010-01-06T13:19:58.767 回答
5

来自异步 api 文档

将命令推送到多个跟踪器也可以。

_gaq.push( ['_setAccount', 'UA-XXXXX-1'],
           ['_trackPageview'],
           ['b._setAccount', 'UA-XXXXX-2'],
           ['b._trackPageview']);
于 2012-01-10T22:59:41.593 回答
3

这也适用于在页面加载后调用多个 _trackPageview(用于其他记录的操作,例如,跟踪某人何时下载 PDF)

<script type="text/javascript">
    var ua_codes = ['UA-XXXXX-1', 'UA-XXXXX-2', 'UA-XXXXX-3']
    var _gaq = _gaq || [];
    for(i in ua_codes) {
        _gaq.push(['_setAccount', ua_codes[i]]);
        _gaq.push(['_trackPageview']);
    }
    (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    })();
</script>

<a href="/some_document.pdf" onClick="record_click(this.href);">Read the pdf</a>

<script type="text/javascript">
    function record_click(track_url) {
        for(i in ua_codes) {
            _gaq.push(['_setAccount', ua_codes[i]]);
            _gaq.push(['_trackPageview', track_url]);
        }
    }
</script>
于 2012-09-19T16:02:44.887 回答
0

我认为这是共同的事情。我工作的公司也发生了同样的事情。我们有来自营销人员的 GA 和大量其他标签。我们只需要忍受它。

营销人员最好使用分析。

于 2009-08-12T07:11:58.623 回答