谷歌分析沙盒
Posted
技术标签:
【中文标题】谷歌分析沙盒【英文标题】:Google Analytics sandbox 【发布时间】:2014-01-24 21:53:12 【问题描述】:我在生产环境中无法使用 google 分析时遇到一些问题,我进行了一些修复并使用了一些插件来检查发送给 google 的信息是否正常,但问题是我无法在我的沙盒上正确测试,因为我这样做了没有生产实例上使用的分析帐户的凭据。我将无法访问该帐户,并且我不想创建一个链接到我的沙箱的虚拟帐户,因为我无法让我的沙箱地址被谷歌索引。有没有办法安装模拟 GA 的本地服务器?或者一种创建 GA 帐户并防止它索引我的沙盒地址的方法?我找到了可以让我安装本地沙箱的 urchin 软件,但被谷歌停止了,我无法在任何地方找到它。
【问题讨论】:
【参考方案1】:如果您所说的“索引”是指“成为 Google 搜索索引的一部分并出现在结果页面中”,那么这与分析没有任何关系。如果您的网页网址出现在 GA 中(这确实是 Analytics 的重点),您可以通过编程方式将虚拟网址传递给跟踪器:
ga('send',
'hitType': 'pageview',
'page': '/home' // pass a virtual adress here per page
);
这样您的网站结构将无法在 GA 中识别(但这会使测试更加困难)。
如果可能,您应该在实时页面上安装 Google 跟踪代码管理器。 GTM 有一个预览模式,允许您直接在实时站点中而不影响其他用户(标签仅对具有预览 cookie 的访问者可见)。
至于在本地模拟,不,不是真的。如果您仍然使用异步跟踪 (ga.js),您可以使用 setlocalGifPath 和 _setLocalServerMode 将跟踪数据发送到您自己的服务器,但这不会为您提供接口 - 它只是意味着您可以使用google 参数,你必须自己解析。
Universal Analytics(据我所知)没有相应的方法(它们是 urchin 时代的残余物,当时人们想在本地重新处理他们的数据。正如您所说,urchin 现在已经不复存在,对于一个无论如何都要进行一些本地测试)。
【讨论】:
我明白了,谢谢你的回答,我用过谷歌助手,但它不是结论,由于某种原因,它似乎在我的本地系统上报告了一个失败,但它适用于同样的情况在我测试过的任何其他机器上。还有 GA 调试,一个 chrome 扩展,显示发送到 GA 的数据。无论如何,我要确保的是,如果为页面元素设置空值,我的沙箱地址将不会被谷歌机器人索引。我知道这个技巧,但我寻找的是确认有人使用它并且页面没有被谷歌机器人索引。谢谢以上是关于谷歌分析沙盒的主要内容,如果未能解决你的问题,请参考以下文章