【问题标题】:how do I turn off google analytics while using angulartics如何在使用 angulartics 时关闭谷歌分析
【发布时间】:2016-03-01 00:28:09
【问题描述】:

我在我的 web 应用程序中使用 Google Analytics 和 Angulartics。在本地开发时,我的应用程序发出了很多噪音,所以我关闭了 Google Analytics,如果我在 localhost 上运行,我只是不加载脚本,如下所示:

<script>
if (window.location.host.indexOf('localhost') < 0) { 
    (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

        /* Google Analytics Code snippet*/

}
</script>

但现在我突然想到,如果未加载此脚本并且我的分析对象不存在,Angulartics 可能会崩溃。我没有看到任何错误,因此 Angulartics 似乎很好地处理了这种情况,但由于我不熟悉 Angulartics 内部结构,因此我想在发布这段代码之前确定一下。

这会导致任何问题吗?我忽略了什么吗?

【问题讨论】:

    标签: javascript angularjs google-analytics angulartics


    【解决方案1】:

    好的,我对Angulartics source 进行了一些挖掘,看来他们确实在以下行的所有实例中检查了window.ga 的存在:

    所以看来我最初的假设是正确的,Angulartics 似乎确实可以处理 Google Analytics 不可用而不会崩溃的情况。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-21
      • 1970-01-01
      • 1970-01-01
      • 2013-05-14
      • 1970-01-01
      • 2021-11-24
      相关资源
      最近更新 更多