【问题标题】:Two google analytics accounts两个谷歌分析帐户
【发布时间】:2012-11-18 09:36:01
【问题描述】:

这就是问题所在。我在页面中添加了一个新的分析代码,却不知道它已经有一个。

所以现在,一个网站有两个跟踪代码,但报告数据不同。

愚蠢的我..现在我什至不知道哪个是正确的。

理想情况下,我想使用两者中的所有正确数据并将它们合并为一个。可能那是不可能的..

有人知道我该怎么办吗?

感谢您的帮助!

这里是代码。

变种 _gaq = _gaq || []; _gaq.push(['_setAccount', 'MYSITE_ID_1']); _gaq.push(['_trackPageview']); (功能() { var ga = document.createElement('script'); ga.type = '文本/javascript'; ga.async =真; 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); })(); 变种 _gaq = _gaq || []; _gaq.push(['_setAccount', 'MYSITE_ID_2']); _gaq.push(['_setDomainName', 'mysite.com']); _gaq.push(['_setAllowLinker', true]); _gaq.push(['_trackPageview']); (功能() { var ga = document.createElement('script'); ga.type = '文本/javascript'; ga.async =真; ga.src = ('https:' == document.location.protocol ?'https://':'http://') + 'stats.g.doubleclick.net/dc.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })();

【问题讨论】:

  • 您能否包含您所指页面的分析代码?
  • 有人知道吗?

标签: merge google-analytics accounts


【解决方案1】:

我怀疑两个视图的浏览量相同,但 MYSITE_ID_1 视图中的访问量更高,因为它配置为在有人跨子域时创建新的访问者 ID。

如果您的网络媒体资源共享一个公共域(例如 website.com)但您有多个子域(例如landing.domain.com 和 store.domain.com),则 MYSITE_ID_2 数据很可能是正确的,因为它维护会话每个子域的信息。

【讨论】:

    【解决方案2】:

    您不能将一个帐户中的数据合并到另一个帐户中。您最好确定哪个帐户拥有最佳数据,然后从您的站点中删除另一个帐户的代码。您不需要关闭其他帐户,因此数据不会丢失。如果您需要查看另一个帐户的旧数据,那么从 2 个来源中提取数据会很痛苦。

    【讨论】:

    • 谢谢。但是为什么报告不一样呢?是因为这两条线吗? _gaq.push(['_setDomainName', 'mysite.com']); _gaq.push(['_setAllowLinker', true]);
    • _setAllowLinker 代码用于允许 google 分析 cookie 将访问者信息从一个域传递到另一个域。但是,由于您在同一页面上有此代码与另一个代码,因此此代码可能安装不正确。您只需要第一个代码。请确保包含具有最佳数据的配置文件的 UA。
    猜你喜欢
    • 2015-01-10
    • 2017-06-15
    • 1970-01-01
    • 2012-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多