好的,很多网站(约50%)使用谷歌分析。我们的想法是了解一些有关您用户的基本信息。但我不明白为什么这么多人使用这项服务,考虑到三件事:
1)代码需要时间来加载。即使异步版本需要时间,用户也会看到加载图标,这看起来很糟糕,因为您的代码看起来很糟糕,或者您无法支付好的托管公司。
2)这是一个众所周知的剧本,有些人会阻止它。
3)Google(显然)也获得了数据。现在,不要误解我的意思,但为什么要给他们免费的数据来牺牲你的使用隐私呢?2和3并不那么重要。 1是。鉴于上述情况,制作自己的分析脚本并将其提供给用户的缺点是什么?谷歌分析的优点是什么,你不能自己做什么?
答案 0 :(得分:1)
我想说两个理由:
A)它为您提供了大量方便的可视化和切片数据的方法 - 您必须独立构建的内容。再说一次 - 如果你只是想看一个数字,它并不重要,但你通常想要更大的图片,GA已经投入了大量的工作来使大多数有用的东西容易获得并且易于可视化。
B)服务可靠性 - 基本上,您选择实施的任何解决方案的前10次迭代都会有错误(因为任何参与任何有意义项目的程序员都知道)。
将您的分析外包给GA因此可以为您节省大量时间,以便您自己重新实现所有内容并使其可靠地运行。
至于速度问题 - 您可以随时在速度至关重要的几个页面上停用GA ...虽然考虑该页面通常是应用程序的登录页面,但这可能不是太聪明的想法... < / p>
然而 - 在绝大多数情况下,异步GA代码并不是您页面的瓶颈。您可能最好在目标网页上优化javascript的其他方面,因为“加载”图标确实是大多数用户都不会注意到的。