Google analytics 为什么使用谷歌分析?

Google analytics 为什么使用谷歌分析?,google-analytics,Google Analytics,好吧,很多网站(大约50%)使用谷歌分析。其目的是了解用户的一些基本信息。但考虑到以下三点,我不明白为什么这么多人使用这项服务: 1) 加载代码需要时间。即使是异步版本也需要时间,用户会看到加载图标,这是一件坏事,让人觉得您的代码很糟糕,或者您无法向一家好的托管公司付费 2) 这是一个广为人知的剧本,有些人会阻止它 3) 谷歌(显然)也得到了数据。现在,别误会我的意思,为什么要给他们免费的数据来牺牲你的隐私呢 2和3并不那么重要。1是。鉴于上述情况,制作自己的分析脚本并将其提供给用户有什么缺点?

好吧,很多网站(大约50%)使用谷歌分析。其目的是了解用户的一些基本信息。但考虑到以下三点,我不明白为什么这么多人使用这项服务:

1) 加载代码需要时间。即使是异步版本也需要时间,用户会看到加载图标,这是一件坏事,让人觉得您的代码很糟糕,或者您无法向一家好的托管公司付费

2) 这是一个广为人知的剧本,有些人会阻止它

3) 谷歌(显然)也得到了数据。现在,别误会我的意思,为什么要给他们免费的数据来牺牲你的隐私呢


2和3并不那么重要。1是。鉴于上述情况,制作自己的分析脚本并将其提供给用户有什么缺点?google analytics做的最伟大的事情是什么,而你自己却做不到?

我想说两个原因:

A) 它为您提供了许多方便的可视化和分割数据的方法—您必须独立构建这些数据。再说一次——如果你只想看一个数字,这没什么大不了的,但你通常想要一个更大的画面,GA已经投入了大量的工作,使最有用的东西更容易获得和可视化

B) 服务可靠性——基本上,无论您选择实现什么解决方案,前10次迭代都会有bug(任何从事过有意义项目的程序员都知道)

因此,将您的分析外包给GA只会为您节省一公吨的时间,而您需要自己重新实现所有内容并使其可靠工作

至于速度问题-你可以在速度至关重要的几页上禁用GA。。。虽然考虑到该页面通常是应用程序的登录页面,但这可能不是一个明智的想法

然而,在绝大多数情况下,异步GA代码并不是页面的真正瓶颈。您最好在登录页上优化javascript的其他方面,因为“加载”图标确实是大多数用户没有注意到的