1

我們在我們的應用程序中安裝了Chartbeat,它使我們能夠直接進入用戶的覆蓋範圍。然而,Chartbeat缺少的一件事就是能夠顯示頁面的總觀看次數...Chartbeat和谷歌分析

所以我正在考慮整合Google Analytics。在我們的網絡應用程序上安裝這兩種工具是否正常?這會對性能產生重大影響嗎?在繼續之前我應該​​知道的其他任何缺點?

回答

3

可能會有輕微的性能影響,儘管它可能很小。

Google Analytics在默認配置下僅在每頁加載時執行一次;然而,Chartbeat每隔一段時間都會ping服務器,以給用戶一個心跳。

將兩者都包括在內並不是一個壞主意;他們真的是互補的工具,他們之間沒有衝突。因此,除了廣泛緩存的ga.js,其中gzip時鐘大約爲12kb,因爲發送給Google的「ping」(通過__utm.gif)非常輕巧且快速,所以沒有太多開銷。

Google Analytics(分析)旨在最大限度地降低其對性能的影響,因此您添加該功能確實會損失很少。

可以最大限度地減少其對性能的影響:

  • 使用異步語法。
  • 在你的頁面的底部放置它,只是</body>之前(但即使這將提供最低限度的利益,因爲異步語法加載谷歌Analytics(分析)在非阻塞的方式。)

編輯:另外,根據根據您的需求,您可以將ChartBeat替換爲剛公佈的新Google Analytics Real Time