gpt4 book ai didi

javascript - 如何在使用 Angulartics 时关闭谷歌分析

转载 作者:行者123 更新时间:2023-12-03 07:33:36 25 4
gpt4 key购买 nike

我在我的网络应用程序中将 Google Analytics 与 Angulartics 结合使用。在本地开发时,我的应用程序产生了很多噪音,因此如果我在 localhost 上运行,我会通过不加载脚本来关闭 Google Analytics,如下所示:

<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 内部结构,因此我想在发布这段代码之前确定一下。

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

最佳答案

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

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

关于javascript - 如何在使用 Angulartics 时关闭谷歌分析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35712486/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com