0

我的谷歌分析代码似乎没有跟踪 Internet Explorer 访问者。请参阅下面的数据。

  1. 铬 1,000 57.01%
  2. 火狐 638 36.37%
  3. 野生动物园 50 2.85%
  4. 歌剧 42 2.39%
  5. 即 13 0.74%

87% 是 Windows 用户,10% 是 Mac。这些点击是在工作时间。在 IE 访问者中,分布是:

-IE101

-IE914

-IE85

-IE71

(自原始帖子以来获得了更多点击,但仍然@ 1%)

有了这么多的访问者,使用 IE 的人似乎极不可能少于 1%。

我正在使用 Google 提供的未更改的 JS 代码。

这是一个运行在 Facebook 页面选项卡中的 Rails 应用程序,用户可能比一般人更精通技术,但也不过分。

可能是什么问题?这么少的用户使用 IE 真的是极不可能吗?我假设即使对于最精通计算机的人群(事实并非如此)来说,IE 用户的比例仍然要高得多,尤其是在工作时间。

编辑

找到了线索。我在分析代码之前有这段代码:

    /[if lt IE 9]
        = javascript_include_tag "//ie7-js.googlecode.com/svn/version/2.1(beta4)/IE9.js"

这会在 IE 中触发 JS 错误(Uncaught TypeError: Cannot read property '1' of null),但其余的 JS 在 IE8 和 9 上仍然可以正常加载和运行。我已经测试了这两个版本并让其他版本确认(经常产生错误,但 JS 的其余部分始终有效)。为什么 JS 错误会阻止 GA 代码加载?

4

1 回答 1

0

我从未见过这种情况,但您可以通过创建一个只有您知道如何访问的新页面来测试其有效性。然后跟踪你的 IE 访问。

于 2012-05-21T20:07:41.213 回答