Minimal Analytics 將 Google 分析代碼最小化,記錄網站流量不拖慢速度

Minimal Google Analytics Snippet
Copyright : wdnet / 123RF Stock Photos

對於大部分網站來說,要統計即時流量和訪客資訊,最常使用的免費工具是 Google Analytics(Google 分析),只要加入一段程式碼就能使用,而且收集和分析的資訊相當完整全面,無論是最佳化網站或改善成效其實都頗具參考價值。不過任何事情都有好處也一定有壞處,撇開資料會被 Google 收集這一類隱私議題不說,最為人所詬病的一大缺點是 Google 分析會拖慢整體網站速度。為什麼呢?

簡單來說 Google 分析會載入相當多程式庫,絕不是只有你表面看到的一個 .js 檔案那麼簡潔,畢竟獲取更多使用者資料也不是單靠一個程式可以解決,要載入的程式一多,自然就拖慢網站速度,如果使用者的網路速度不快(或是使用行動網路),情況就會更雪上加霜。

於是有開發者想出一個解決之道:如果你只想追蹤網站頁面瀏覽次數,是不是能調整一下 Google Analytics 程式碼,不載入那些延緩網站速度的部分,只讓流量計數器發揮效果?

Minimal Google Analytics Snippet 是一個相當有趣的開放原始碼項目,用意是捨棄那些 Google 分析中肥大的程式庫,只會追蹤頁面瀏覽次數(也就是所謂的網站流量),依照開發者說法,相較於 Google Tag Manager 加上 Analytics 會用掉 73kB大小來說,這段「最佳化」之後的程式碼只有 1.3kB,差異性不言可喻。

網站名稱:Minimal Google Analytics Snippet
網站鏈結:https://minimalanalytics.com/

使用教學

STEP 1

開啟 Minimal Analytics 網站,從右半部可以找到壓縮後的最佳化程式碼,相較於原有追蹤程式碼大小,最佳化後只有剩下相當少的 1.3kB。

依照說明,這段程式碼會直接將頁面瀏覽次數傳送給 Google Analytics API,而且不用加入其他 Google Tag Manager 和 Analytics 程式庫,不僅節省頻寬,對於網站載入速度也有相當正面顯著的幫助。

Minimal Google Analytics Snippet

STEP 2

複製程式碼並貼到你的網站或應用程式後,將最後面的 XX-XXXXXXXX-X 修改為你的 Google Analytics 追蹤程式碼 ID,如此一來就算搞定!你也可以修改一下程式碼裡想要追蹤的項目。

Minimal Google Analytics Snippet

如果你的網站本來就有放置 Google Analytics 程式碼,加入 Minimal Analytics 代碼後記得將原有的程式碼完整移除,如此一來就能夠使用 Google 分析的網頁瀏覽次數計數功能,不用額外載入其他用不到的程式碼。

值得一試的三個理由:

  1. 將 Google Analytics 程式碼大幅縮小,僅記錄網站流量
  2. 避免載入過多程式庫拖慢網站速度
  3. 從原有大小 73kB 壓縮後只剩下 1.3kB 

分享到...